00000100:00100000:0.0F:1770686965.996276:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358282624 00000100:00100000:0.0:1770686965.996289:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358282624 00000100:00100000:0.0:1770686965.996342:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 6 00000100:00100000:0.0:1770686965.996351:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1f8cd180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79115:x1856697358282624:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686965.996369:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000030000 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996439:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1770686965.996445:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1f8cd180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79115:x1856697358282624:12345-192.168.204.116@tcp:104: Request processed in 95us (305us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686965.996452:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 6 00010000:00010000:0.0:1770686965.996470:0:64129: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:1770686965.996476:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000030000 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996485:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d3e9c3200 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:0.0:1770686965.996490:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400030000 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996526:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 2/0,0 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996533:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686965.996552:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996560:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d3e9c3200/0x88212f771e9c1ffc lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dda expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686965.996590:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686965.996592:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686965.996594:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686965.996606:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348784512:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686966.003776:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348784512:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686966.121191:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0F:1770686968.181824:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348785024:192.168.204.116@tcp:400:kworker.0 00000100:00100000:3.0:1770686968.181849:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10029:1856697348784640:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686968.182237:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348784896:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686968.182250:0:10026:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8d6d07631000: committing for last_committed 42949673260 gen 1 00000100:00100000:0.0:1770686968.182276:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348784768:192.168.204.116@tcp:400:kworker.0 00010000:00010000:3.0:1770686971.113251:0:64129: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:1770686971.113260:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d3e9c2c00/0x88212f771e9c1ff5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000030000 nid: local remote: 0xbe356044f6109dd3 expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686971.113282:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d3e9c2c00 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686971.113289:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d3e9c2c00/0x88212f771e9c1ff5 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400030000 nid: local remote: 0xbe356044f6109dd3 expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686971.113332:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d3e9c2c00/0x88212f771e9c1ff5 lrc: 2/0,0 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dd3 expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686971.113340:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686971.113362:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d3e9c2c00/0x88212f771e9c1ff5 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dd3 expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686971.113371:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d3e9c2c00/0x88212f771e9c1ff5 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400030020 nid: local remote: 0xbe356044f6109dd3 expref: -99 pid: 63821 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686971.113379:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348785152:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686971.113395:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686971.113399:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686971.113401:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686971.119349:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348785152:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686972.270170:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686973.291605:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348785408:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686973.291826:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cfb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10026:1856697348785280:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686973.296387:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348785408:192.168.204.116@tcp:400:kworker.0 00010000:00010000:3.0:1770686974.313469:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686975.350725:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:3.0:1770686975.720852:0:64877:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: == sanity-lfsck test 20b: Handle the orphan with dummy LOV EA slot properly - PFL case ========================================================== 20:29:34 (1770686974) 00010000:00010000:3.0:1770686975.911498:0:64129: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:1770686975.911505:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911512:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d420d1a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686975.911516:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911522:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911530:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911545:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c20c0 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a03b expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911582:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911588:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686975.911740:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911748:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c20c7 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a049 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.911759:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686975.911761:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686975.911763:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686975.928339:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770b100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348786304:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770686975.942353:0:64896:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 64896 initiator: MDT0 00000100:00100000:1.0:1770686975.942460:0:64896:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348786944:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686975.942583:0:64896:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e840 going to sleep for 11 seconds 00000100:00100000:1.0:1770686975.951119:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348786944:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686975.951148:0:64896:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951174:0:64896:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951193:0:64896:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951204:0:64896:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951215:0:64896:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951226:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951234:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951242:0:64896:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686975.951254:0:64896:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cf480 x1856697348786944/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770686991 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686975.951344:0:64896:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951357:0:64896:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953617/33 (0 0) 00000080:00200000:1.0:1770686975.951364:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x20:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686975.951465:0:64896:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8d6d27723a88) 00000080:00200000:1.0:1770686975.951473:0:64896:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a51:0x21:0x0], updating i_size 11776 00000080:00010000:1.0:1770686975.951481:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8d6d27723a88) for lock 0x88212f771e9c20d5 00000080:00010000:1.0:1770686975.951493:0:64896:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8d6d27723a88) 00000080:00010000:1.0:1770686975.951497:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20d5 from it ffffa37080c97b20 00010000:00010000:1.0:1770686975.951501:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.951509:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1770686975.951545:0:64896:0:(file.c:6303:ll_getattr_dentry()) START file a1:[0x200004a51:0x21:0x0](ffff8d6d27723a88), request_mask 2047, flags 0, foreign 0 00000100:00100000:1.0:1770686975.968862:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3ea00 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348787200:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686975.968890:0:64896:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x20:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968907:0:64896:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968915:0:64896:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968927:0:64896:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968954:0:64896:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968967:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968975:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.968982:0:64896:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686975.968993:0:64896:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d27a3ea00 x1856697348787200/t42949673264(42949673264) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686975.969006:0:64896:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d27a3ea00 x1856697348787200/t42949673264(42949673264) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686975.969017:0:64896:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969026:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969038:0:64896:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969046:0:64896:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969061:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969067:0:64896:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969108:0:64896: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:1770686975.969115:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x20:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686975.969135:0:64896:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a51:0x21:0x0], updating i_size 11776 00000080:00010000:1.0:1770686975.969140:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8d6d27723a88) for lock 0x88212f771e9c20d5 00000080:00010000:1.0:1770686975.969184:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20d5 from it ffffa37080c97bd0 00010000:00010000:1.0:1770686975.969188:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969196:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686975.969218:0:64896:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d27a3ea00 x1856697348787200/t42949673264(42949673264) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686975.969279:0:64896:0:(file.c:6303:ll_getattr_dentry()) START file a1:[0x200004a51:0x21:0x0](ffff8d6d27723a88), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686975.969287:0:64896:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8d6d27723a88),name=a1 00000002:00010000:1.0:1770686975.969305:0:64896:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x21:0x0]) in obj [0x200004a51:0x20:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686975.969313:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969321:0:64896:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686975.969337:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x20:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686975.969342:0:64896:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8d6d27723a88) 00000080:00010000:1.0:1770686975.969346:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8d6d27723a88) for lock 0x88212f771e9c20d5 00000080:00010000:1.0:1770686975.969350:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20d5 from it ffffa37080c97cd8 00010000:00010000:1.0:1770686975.969353:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.969360:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686975.969384:0:64896:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8d6d27723a88) pos/size0/11776 32bit_api 0 00000080:00200000:1.0:1770686975.969405:0:64896:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8d6d27723a88) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200008:1.0:1770686975.969419:0:64896:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x21:0x0](ffff8d6d27723a88), flags 704000 00000002:00100000:1.0:1770686975.969457:0:64896:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d27a3ea00 x1856697348787200/t42949673264(42949673264) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686975.969467:0:64896:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686975.969472:0:64896:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348787456/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1770686975.969493:0:64896:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348787456:192.168.204.116@tcp:35:rm.0 00000100:00100000:1.0:1770686975.969595:0:64896:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00010000:00010000:0.0:1770686975.969960:0:64128: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:1770686975.969969:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.969977:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d420d1e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:0.0:1770686975.969989:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.969997:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.970005:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 3/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.970020:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.970046:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 2/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.970053:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686975.970103:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1770686975.970109:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348787584:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686975.970112:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c20dc lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a08f expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686975.970124:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686975.970126:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686975.970128:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686975.972856:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348787584:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686975.976390:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348787456:192.168.204.116@tcp:35:rm.0 00000002:00100000:1.0:1770686975.976430:0:64896:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d27a3ea00 x1856697348787200/t42949673264(42949673264) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686975.976494:0:64896:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x20:0x0](ffff8d6d18779148), inode mode 41ed mask 1 00000080:00200000:1.0:1770686975.976521:0:64896:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=0 00000080:00200000:1.0:1770686975.976528:0:64896:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x20:0x0](ffff8d6d18779148), inode mode 41ed mask 3 00000080:00200000:1.0:1770686975.976534:0:64896:0:(namei.c:2264:ll_rmdir()) VFS Op:name=a1, dir=[0x200004a51:0x20:0x0](ffff8d6d18779148) 00010000:00010000:1.0:1770686975.976566:0:64896:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24c00/0x88212f771e9c20ce lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a05e expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.976602:0:64896:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c20c0 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a03b expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.976616:0:64896:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977862:0:64896:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977877:0:64896:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24c00/0x88212f771e9c20ce lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a05e expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977884:0:64896:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c20c0 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a03b expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977889:0:64896:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:1.0:1770686975.977892:0:64896:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20d5 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a081 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977909:0:64896:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24c00/0x88212f771e9c20ce lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x7/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a05e expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686975.977916:0:64896:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c20c0 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a03b expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1770686975.977952:0:64896:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1770686975.977961:0:64896:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348787840/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 496/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1770686975.977985:0:64896:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348787840:192.168.204.116@tcp:36:rm.0 00000100:00100000:1.0:1770686975.978073:0:64896:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770686975.985321:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348787840:192.168.204.116@tcp:36:rm.0 00000100:00100000:3.0:1770686975.990042:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348788096:192.168.204.116@tcp:35:rm.0 00000002:00100000:3.0:1770686975.990077:0:64896:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8ce300 x1856697348786816/t42949673263(42949673263) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686991 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686975.990190:0:64896:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686975.990208:0:64896: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:1770686975.990225:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.990238:0:64896:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686975.990246:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686975.990252:0:64896:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686975.990256:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c1ee4 00000080:00010000:3.0:1770686975.990263:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c1ee4 from it ffffa37080c97c10 00010000:00010000:3.0:1770686975.990267:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.990275:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686975.990300:0:64896:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686975.990318:0:64896:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), flags=0 00000080:00200000:3.0:1770686975.990323:0:64896:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), intent=getattr 00000002:00010000:3.0:1770686975.990348:0:64896: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:3.0:1770686975.990390:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64896 initiator: MDT0 00010000:00010000:3.0:1770686975.990398:0:64896:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64896 initiator: MDT0 00010000:00010000:3.0:1770686975.990407:0:64896:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64896 initiator: MDT0 00000100:00100000:3.0:1770686975.990429:0:64896:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348788224:192.168.204.116@tcp:101:rm.0 00000100:00100000:3.0:1770686975.990512:0:64896:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686975.994614:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348788224:192.168.204.116@tcp:101:rm.0 00010000:00010000:3.0:1770686975.994640:0:64896:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994672:0:64896:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994681:0:64896:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994691:0:64896:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994702:0:64896:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994713:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994740:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994747:0:64896:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686975.994759:0:64896:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d0770a680 x1856697348788224/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 592/584 e 0 to 0 dl 1770686991 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686975.994772:0:64896:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994782:0:64896:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953617/32 (0 0) 00000080:00200000:3.0:1770686975.994789:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770686975.994811:0:64896:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a51:0x20:0x0], updating i_size 11776 00000080:00200000:3.0:1770686975.994814:0:64896:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x20:0x0](ffff8d6d18779148): rc = 0 00000080:00010000:3.0:1770686975.994819:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x20:0x0](ffff8d6d18779148) for lock 0x88212f771e9c20e3 00000080:00010000:3.0:1770686975.994840:0:64896:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x20:0x0](ffff8d6d18779148) 00000080:00010000:3.0:1770686975.994844:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20e3 from it ffffa37080c97e00 00010000:00010000:3.0:1770686975.994847:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994854:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686975.994885:0:64896:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686975.994901:0:64896: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:1770686975.994910:0:64896:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994926:0:64896:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686975.994933:0:64896:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686975.994937:0:64896:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686975.994940:0:64896:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c1ee4 00000080:00010000:3.0:1770686975.994945:0:64896:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c1ee4 from it ffffa37080c97d88 00010000:00010000:3.0:1770686975.994948:0:64896:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.994955:0:64896:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686975.994964:0:64896:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 3 00000080:00200000:3.0:1770686975.994971:0:64896:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348) 00010000:00010000:3.0:1770686975.994986:0:64896:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.995052:0:64896:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.995532:0:64896:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.995542:0:64896:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.995548:0:64896:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:3.0:1770686975.995557:0:64896:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20e3 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x20:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a0c7 expref: -99 pid: 64896 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686975.995569:0:64896:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d013e2000/0x88212f771e9c1ee4 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: 0xbe356044f6109b9c expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000020:00100000:3.0:1770686975.995584:0:64896:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1770686975.995589:0:64896:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d0770a680 x1856697348788480/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 504/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1770686975.995609:0:64896:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348788480:192.168.204.116@tcp:36:rm.0 00000100:00100000:3.0:1770686975.995990:0:64896:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.001062:0:64896:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64896:1856697348788480:192.168.204.116@tcp:36:rm.0 00000080:00200000:3.0:1770686976.001242:0:64896:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x20:0x0](ffff8d6d18779148) 00000080:00200000:3.0:1770686976.008871:0:64899:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686976.008899:0:64899: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:1770686976.008959:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.008970:0:64899:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.008981:0:64899:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64899 initiator: MDT0 00000100:00100000:3.0:1770686976.009007:0:64899:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788608:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686976.009126:0:64899:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.012496:0:64899:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788608:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686976.012522:0:64899:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012545:0:64899:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012556:0:64899:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012566:0:64899:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012579:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012587:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012594:0:64899:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686976.012610:0:64899:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d07709880 x1856697348788608/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/688 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686976.012623:0:64899:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012635:0:64899:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:3.0:1770686976.012641:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686976.012675:0:64899:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1770686976.012683:0:64899:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20ea 00000080:00010000:3.0:1770686976.012689:0:64899:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686976.012697:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840bb58 00010000:00010000:3.0:1770686976.012701:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.012708:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.012731:0:64899:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686976.012750:0:64899:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), flags=13 00000080:00200000:3.0:1770686976.012755:0:64899:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), intent=getattr 00000002:00010000:3.0:1770686976.012774:0:64899:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20b.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770686976.012810:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.012816:0:64899:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.012824:0:64899:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64899 initiator: MDT0 00000100:00100000:3.0:1770686976.012854:0:64899:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788736:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686976.012962:0:64899:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.016028:0:64899:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788736:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686976.016051:0:64899:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.016063:0:64899: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-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.016069:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020355:0:64899:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020365:0:64899:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020372:0:64899:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d28ca2200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686976.020386:0:64899:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020393:0:64899:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020401:0:64899:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020409:0:64899:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686976.020415:0:64899:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 64899 initiator: MDT0 00010000:00010000:3.0:1770686976.020422:0:64899:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2200/0x88212f771e9c20f1 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 64899 initiator: MDT0 00000002:00100000:3.0:1770686976.020449:0:64899:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8d6d07709880 x1856697348788736/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 592/584 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686976.020463:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:3.0:1770686976.020510:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020524:0:64899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1770686976.020555:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840b940 00010000:00010000:3.0:1770686976.020560:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020566:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.020639:0:64899:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686976.020652:0:64899: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:1770686976.020660:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020667:0:64899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.020673:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686976.020678:0:64899:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686976.020681:0:64899:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20ea 00000080:00010000:3.0:1770686976.020686:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840bbe8 00010000:00010000:3.0:1770686976.020689:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020696:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.020704:0:64899:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686976.020712:0:64899:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=16392 00000080:00200008:3.0:1770686976.020734:0:64899:0:(file.c:6303:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8d6d27725348), request_mask 0, flags 0, foreign 0 00000080:00200000:3.0:1770686976.020744:0:64899:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686976.020751:0:64899: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:1770686976.020757:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020765:0:64899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.020772:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686976.020776:0:64899:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686976.020779:0:64899:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20ea 00000080:00010000:3.0:1770686976.020783:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840bcb8 00010000:00010000:3.0:1770686976.020786:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.020792:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200008:3.0:1770686976.021362:0:64899:0:(file.c:6303:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8d6d27725348), request_mask 0, flags 0, foreign 0 00000080:00200000:3.0:1770686976.021368:0:64899:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686976.021376:0:64899: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:1770686976.021383:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021393:0:64899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.021400:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686976.021404:0:64899:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686976.021413:0:64899:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20ea 00000080:00010000:3.0:1770686976.021418:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840bcb8 00010000:00010000:3.0:1770686976.021422:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021429:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.021557:0:64899:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686976.021566:0:64899: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:1770686976.021572:0:64899:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021580:0:64899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.021585:0:64899:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686976.021589:0:64899:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686976.021591:0:64899:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20ea 00000080:00010000:3.0:1770686976.021594:0:64899:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20ea from it ffffa3708840bbb0 00010000:00010000:3.0:1770686976.021597:0:64899:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021603:0:64899:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.021611:0:64899:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 44 00000080:00200008:3.0:1770686976.021616:0:64899:0:(file.c:1025:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8d6d27725348), flags 300000 00000080:00200080:3.0:1770686976.021630:0:64899:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348) cmd=c03066f0 arg=7fff88e8c090 00000080:00200000:3.0:1770686976.021649:0:64899:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348) name=d20b.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00010000:00010000:3.0:1770686976.021674:0:64899:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021726:0:64899:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.021732:0:64899:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686976.021735:0:64899:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c20ea 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: 0xbe356044f610a0ea expref: -99 pid: 64899 timeout: 0 lvb_type: 0 00000020:00100000:3.0:1770686976.021758:0:64899:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1770686976.021768:0:64899:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709880 x1856697348788992/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 568/704 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1770686976.021791:0:64899:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788992:192.168.204.116@tcp:36:lfs.0 00000100:00100000:3.0:1770686976.021914:0:64899:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.032116:0:64899:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64899:1856697348788992:192.168.204.116@tcp:36:lfs.0 00000080:00200000:3.0:1770686976.032163:0:64899:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) 00000080:00200000:3.0:1770686976.032170:0:64899:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 512 00000080:00200008:3.0:1770686976.032199:0:64899:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8d6d27725348), flags 300000 00000080:00200000:1.0:1770686976.056713:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686976.056741:0:64746: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:1770686976.056800:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686976.056810:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686976.056821:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686976.056861:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789120:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686976.056966:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e840 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.066267:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789120:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686976.066306:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066320:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066350:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066360:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066371:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066712:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066720:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686976.066733:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cf800 x1856697348789120/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/688 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686976.066749:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066761:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1770686976.066767:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686976.066794:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686976.066800:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686976.066805:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686976.066808:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa370882efbf8 00010000:00010000:1.0:1770686976.066811:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.066835:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.066860:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.066871:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686976.066879:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.066882:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686976.066886:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686976.066890:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686976.066895:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686976.066902:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686976.066922:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686976.066969:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686976.066977:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:1.0:1770686976.066987:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686976.066993:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf800 x1856697348789376/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686976.067002:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686976.067023:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789376:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686976.067238:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e840 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.074452:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789376:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686976.074481:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff 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: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074509:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074519:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074528:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074535:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074544:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074550:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074562:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686976.074571:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cf800 x1856697348789376/t42949673270(42949673270) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686976.074580:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf800 x1856697348789376/t42949673270(42949673270) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686976.074588:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074613:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074625:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074633:0:64746:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074640:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074647:0:64746:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074672:0:64746: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:1770686976.074679:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686976.074696:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686976.074700:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c206c 00000080:00010000:1.0:1770686976.074732:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c206c from it ffffa370882efbd0 00010000:00010000:1.0:1770686976.074735:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074740:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686976.074758:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf800 x1856697348789376/t42949673270(42949673270) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686976.074818:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686976.074854:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:1.0:1770686976.074873:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686976.074882:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074890:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.074896:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686976.074901:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686976.074905:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2057 00000080:00010000:1.0:1770686976.074910:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2057 from it ffffa370882efcd8 00010000:00010000:1.0:1770686976.074913:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.074920:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.075033:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686976.075065:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686976.075130:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00010000:00010000:3.0:1770686976.075197:0:64129:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000002:00100000:1.0:1770686976.075204:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf800 x1856697348789376/t42949673270(42949673270) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686992 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770686976.075207:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075226:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa25200 already unused, calling callback (ffffffffc1a4c1a0) 00000020:00100000:1.0:1770686976.075226:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00010000:00010000:3.0:1770686976.075231:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770686976.075235:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8ce680 x1856697348789632/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1770686976.075267:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075279:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770686976.075280:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789632:192.168.204.116@tcp:35:bash.0 00010000:00010000:3.0:1770686976.075302:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075313:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075341:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075349:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686976.075356:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00010000:00010000:3.0:1770686976.075386:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770686976.075388:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348789760:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686976.075399:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c20ff lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a129 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.075411:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.075413:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.075415:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686976.083080:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348789632:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686976.083150:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf800 x1856697348789376/t42949673270(42949673270) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/4688 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686976.090578:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686976.090610:0:64902: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:1770686976.090628:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.090646:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.090660:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686976.090669:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686976.090673:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686976.090680:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087eebb58 00010000:00010000:0.0:1770686976.090684:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.090692:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.090707:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.090715:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770686976.090720:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.090724:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770686976.090727:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686976.090730:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:0.0:1770686976.090733:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:0.0:1770686976.090744:0:64902:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x24:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), flags=8 00000080:00200000:0.0:1770686976.090748:0:64902:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x24:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=getattr 00000002:00010000:0.0:1770686976.090760:0:64902:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a51:0x24:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686976.090984:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 64902 initiator: MDT0 00010000:00010000:0.0:1770686976.090992:0:64902:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00010000:00010000:0.0:1770686976.091003:0:64902:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00000100:00100000:0.0:1770686976.091148:0:64902:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3fb80 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348789888:192.168.204.116@tcp:101:rm.0 00000100:00100000:0.0:1770686976.091324:0:64902:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb9c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686976.096967:0:64902:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3fb80 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348789888:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686976.096992:0:64902:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097020:0:64902:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097028:0:64902:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097039:0:64902:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097048:0:64902:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097058:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097066:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.097074:0:64902:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686976.097241:0:64902:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1fb3fb80 x1856697348789888/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 600/664 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686976.097268:0:64902:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686976.097281:0:64902:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.097292:0:64902:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953617/36 (0 0) 00000080:00200000:0.0:1770686976.097298:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770686976.097327:0:64902:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x24:0x0](ffff8d6d29155b88) 00000080:00200000:0.0:1770686976.097413:0:64902:0:(file.c:6860:ll_layout_conf()) [0x200004a51:0x24:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:0.0:1770686976.097419:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x24:0x0](ffff8d6d29155b88) for lock 0x88212f771e9c2106 00000080:00010000:0.0:1770686976.097429:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x24:0x0](ffff8d6d29155b88) 00000080:00010000:0.0:1770686976.097433:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2106 from it ffffa37087eebb20 00010000:00010000:0.0:1770686976.097436:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.097445:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200008:0.0:1770686976.097483:0:64902:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a51:0x24:0x0]-R-0:[0x200004a51:0x24:0x0](ffff8d6d29155b88), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686976.097490:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x24:0x0](ffff8d6d29155b88),name=[0x200004a51:0x24:0x0]-R-0 00000002:00010000:0.0:1770686976.097508:0:64902:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x24:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686976.097528:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.097539:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686976.097558:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686976.097563:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x24:0x0](ffff8d6d29155b88) 00000080:00010000:0.0:1770686976.097566:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x24:0x0](ffff8d6d29155b88) for lock 0x88212f771e9c2106 00000080:00010000:0.0:1770686976.097570:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2106 from it ffffa37087eebcb8 00010000:00010000:0.0:1770686976.097573:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.097580:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686976.097597:0:64902:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a51:0x24:0x0] ignore/verify layout 0/1, layout version 2 restore needed 0 00000001:00010000:0.0:1770686976.097606:0:64902:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x24:0x0] 00000008:00010000:0.0:1770686976.097624:0:64902:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686976.097629:0:64902:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x400001002 00010000:00010000:0.0:1770686976.097670:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.097678:0:64902:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686976.097717:0:64902:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000080:00200000:0.0:1770686976.111972:0:64902:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a51:0x24:0x0] updating i_size 1052672 i_blocks 11 00000020:00010000:0.0:1770686976.111981:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d04fd9bc0 (ffff8d6d04435b48/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.111985:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d04fd9bc0 (ffff8d6d04435b48/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.111990:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.111995:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d04fd9bc0 (ffff8d6d04435b48/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.111997:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.112114:0:64902:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a51:0x24:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.112172:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686976.112192:0:64902: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:1770686976.112207:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.112220:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.112227:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686976.112234:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686976.112238:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686976.112243:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087eebc10 00010000:00010000:0.0:1770686976.112247:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.112254:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.112267:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.112273:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770686976.112279:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.112282:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770686976.112285:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686976.112288:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:0.0:1770686976.112291:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:0.0:1770686976.112297:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x24:0x0]-R-0, flags=0 00000080:00200000:0.0:1770686976.112301:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 3 00000080:00200000:0.0:1770686976.112306:0:64902:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x24:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448) 00010000:00010000:0.0:1770686976.112340:0:64902:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113358:0:64902:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113381:0:64902:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d30b37a00/0x88212f771e9c2050 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f6109f38 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113395:0:64902:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686976.113407:0:64902:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x24:0x0]: losing layout lock 00010000:00010000:0.0:1770686976.113445:0:64902:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.113453:0:64902:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113459:0:64902:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113466:0:64902:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d30b37a00/0x88212f771e9c2050 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109f38 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113472:0:64902:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 4 locks packed 00010000:00010000:0.0:1770686976.113475:0:64902:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07581a00/0x88212f771e9c2106 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x24:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a14c expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.113493:0:64902:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0e00/0x88212f771e9c206c lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109fa1 expref: -99 pid: 64175 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113529:0:64902:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c0c00/0x88212f771e9c2057 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109f4d expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.113537:0:64902:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d30b37a00/0x88212f771e9c2050 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f6109f38 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1770686976.113559:0:64902:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1770686976.113571:0:64902:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3e300 x1856697348790272/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 528/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1770686976.113596:0:64902:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3e300 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790272:192.168.204.116@tcp:36:rm.0 00000100:00100000:0.0:1770686976.113726:0:64902:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebc00 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.119948:0:64902:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3e300 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790272:192.168.204.116@tcp:36:rm.0 00000080:00200000:1.0:1770686976.120190:0:64902:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a51:0x24:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1770686976.120202:0:64902:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.120240:0:64902:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a51:0x24:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.120247:0:64902:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x24:0x0](ffff8d6d29155b88) 00000008:00010000:1.0:1770686976.120273:0:64902:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1770686927 1770686927 0 by oinfo size 4096 blocks 11 [cma]time 1770686927 1770686927 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.120357:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686976.120373:0:64902: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:1770686976.120385:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.120396:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.120401:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686976.120406:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686976.120468:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686976.120475:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087eebb58 00010000:00010000:1.0:1770686976.120478:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.120484:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.120495:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.120500:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1770686976.120504:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.120570:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1770686976.120575:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686976.120585:0:64902:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), flags=24 00000080:00200000:1.0:1770686976.120588:0:64902:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=0 00000002:00010000:1.0:1770686976.120600:0:64902: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:1770686976.120642:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64902 initiator: MDT0 00010000:00010000:1.0:1770686976.120647:0:64902:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00010000:00010000:1.0:1770686976.120654:0:64902:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00000100:00100000:1.0:1770686976.120671:0:64902:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790400:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686976.120870:0:64902:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.123627:0:64902:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790400:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686976.123652:0:64902:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 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: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123686:0:64902:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123694:0:64902:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123702:0:64902:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123709:0:64902:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123722:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123728:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123733:0:64902:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686976.123740:0:64902:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d1f8ce680 x1856697348790400/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686976.123748:0:64902:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123754:0:64902:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686976.123759:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686976.123780:0:64902:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1770686976.123782:0:64902:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:1.0:1770686976.123786:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2114 00000080:00010000:1.0:1770686976.123805:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686976.123808:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2114 from it ffffa37087eeba28 00010000:00010000:1.0:1770686976.123812:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.123819:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.123857:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686976.123873:0:64902:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x25:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), flags=8 00000080:00200000:1.0:1770686976.123878:0:64902:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x25:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=getattr 00000002:00010000:1.0:1770686976.123892:0:64902:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a51:0x25:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686976.123926:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64902 initiator: MDT0 00010000:00010000:1.0:1770686976.123932:0:64902:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00010000:00010000:1.0:1770686976.123940:0:64902:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64902 initiator: MDT0 00000100:00100000:1.0:1770686976.123960:0:64902:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790528:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686976.124115:0:64902:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.128182:0:64902:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790528:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686976.128207:0:64902:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128245:0:64902:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128252:0:64902:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128262:0:64902:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128273:0:64902:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128284:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128292:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.128299:0:64902:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686976.128311:0:64902:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8ce680 x1856697348790528/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 600/664 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686976.128322:0:64902:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686976.128334:0:64902:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.128352:0:64902:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953617/37 (0 0) 00000080:00200000:1.0:1770686976.128358:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686976.128384:0:64902:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x25:0x0](ffff8d6d27720908) 00000080:00200000:1.0:1770686976.128468:0:64902:0:(file.c:6860:ll_layout_conf()) [0x200004a51:0x25:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:1.0:1770686976.128473:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x25:0x0](ffff8d6d27720908) for lock 0x88212f771e9c211b 00000080:00010000:1.0:1770686976.128482:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x25:0x0](ffff8d6d27720908) 00000080:00010000:1.0:1770686976.128486:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c211b from it ffffa37087eebb20 00010000:00010000:1.0:1770686976.128490:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.128498:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1770686976.129359:0:64902:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a51:0x25:0x0]-R-0:[0x200004a51:0x25:0x0](ffff8d6d27720908), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686976.129369:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x25:0x0](ffff8d6d27720908),name=[0x200004a51:0x25:0x0]-R-0 00000002:00010000:1.0:1770686976.129388:0:64902:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x25:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686976.129398:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.129409:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686976.129472:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686976.129476:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x25:0x0](ffff8d6d27720908) 00000080:00010000:1.0:1770686976.129480:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x25:0x0](ffff8d6d27720908) for lock 0x88212f771e9c211b 00000080:00010000:1.0:1770686976.129484:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c211b from it ffffa37087eebcb8 00010000:00010000:1.0:1770686976.129495:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.129501:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686976.129593:0:64902:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a51:0x25:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1770686976.129604:0:64902:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x25:0x0] 00000008:00010000:1.0:1770686976.129622:0:64902:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686976.129626:0:64902:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x400001002 00010000:00010000:1.0:1770686976.129669:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.129679:0:64902:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686976.129765:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000020:00200000:1.0:1770686976.129787:0:64902:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:3.0:1770686976.130172:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348790656:192.168.204.116@tcp:101:rm.0 00010000:00010000:3.0:1770686976.132994:0:10027:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133033:0:10027:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133043:0:10027:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133053:0:10027:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686976.133063:0:10027:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770686976.133072:0:10027:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1770686976.133388:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133398:0:10027:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133406:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.133414:0:10027:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686976.133444:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348790656:192.168.204.116@tcp:101:rm.0 00000080:00200000:1.0:1770686976.134647:0:64902:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a51:0x25:0x0] updating i_size 1048576 i_blocks 2051 00000020:00010000:1.0:1770686976.134656:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d04fd84a0 (ffff8d6d04435368/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.134659:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d04fd84a0 (ffff8d6d04435368/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.134664:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435f38/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.134668:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d04fd84a0 (ffff8d6d04435368/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.134670:0:64902:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d04435368/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.134683:0:64902:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a51:0x25:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.134856:0:64902:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686976.134875:0:64902: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:1770686976.134888:0:64902:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.134985:0:64902:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.134991:0:64902:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686976.135146:0:64902:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686976.135151:0:64902:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686976.135158:0:64902:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087eebc10 00010000:00010000:1.0:1770686976.135163:0:64902:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686976.135172:0:64902:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686976.135185:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.135191:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1770686976.135196:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686976.135198:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1770686976.135200:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686976.135203:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1770686976.135205:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686976.135209:0:64902:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x25:0x0]-R-0, flags=0 00000080:00200000:1.0:1770686976.135212:0:64902:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 3 00000080:00200000:1.0:1770686976.135216:0:64902:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x25:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448) 00010000:00010000:1.0:1770686976.135240:0:64902:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686976.135252:0:64902:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x25:0x0]: losing layout lock 00010000:00010000:1.0:1770686976.135283:0:64902:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.135292:0:64902:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686976.135294:0:64902:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25e00/0x88212f771e9c211b lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x25:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a1a7 expref: -99 pid: 64902 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1770686976.135316:0:64902:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1770686976.135325:0:64902:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf800 x1856697348790912/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 512/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1770686976.135343:0:64902:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790912:192.168.204.116@tcp:36:rm.0 00000100:00100000:1.0:1770686976.135425:0:64902:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.143336:0:64902:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64902:1856697348790912:192.168.204.116@tcp:36:rm.0 00000080:00200000:1.0:1770686976.143410:0:64902:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a51:0x25:0x0] ignore/verify layout 1/0, layout version 1 restore needed 0 00020000:00200000:1.0:1770686976.143422:0:64902:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.143450:0:64902:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a51:0x25:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.143458:0:64902:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x25:0x0](ffff8d6d27720908) 00000008:00010000:1.0:1770686976.143994:0:64902:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1770686927 1770686927 0 by oinfo size 1048576 blocks 2051 [cma]time 1770686927 1770686927 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686976.188423:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00010000:00010000:3.0:1770686976.188861:0:64128: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:1770686976.188867:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.188874:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d420d1000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686976.188877:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.188883:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.188888:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.188907:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:3.0:1770686976.188945:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.188952:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686976.188973:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.188992:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c2137 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a217 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.189024:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.189035:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.189036:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686976.189045:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1770686976.189059:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348791808:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686976.195793:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348791808:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686976.234797:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686976.234981:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686976.235207:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358285440 00000100:00100000:0.0:1770686976.235217:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358285440 00000100:00100000:0.0:1770686976.235253:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358285568 00000100:00100000:0.0:1770686976.235256:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358285568 00000100:00100000:0.0:1770686976.235273:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 9 00000100:00100000:0.0:1770686976.235281:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79116:x1856697358285440:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686976.235299:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.235377:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1770686976.235383:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3df80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79116:x1856697358285440:12345-192.168.204.116@tcp:104: Request processed in 103us (596us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686976.235390:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 9 00000100:00100000:0.0:1770686976.235424:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 10 00000100:00100000:0.0:1770686976.235431:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3f800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79113:x1856697358285568:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686976.235439:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa24800/0x88212f771e9c2122 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a1ae expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.235472:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to priority blp list, 2 blwis in pool 00000100:00100000:0.0:1770686976.235478:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3f800 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:79113:x1856697358285568:12345-192.168.204.116@tcp:104: Request processed in 48us (504us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686976.235485:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 10 00010000:00010000:3.0:1770686976.235757:0:64128:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:3.0:1770686976.235765:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.235775:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07581400 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686976.235781:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.236734:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686976.236738:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686976.236740:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.236868:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.236877:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686976.236892:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348792960:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686976.236939:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348792832:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686976.237857:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.237868:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07581400/0x88212f771e9c210d lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a153 expref: -99 pid: 64902 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.238060:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.238063:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686976.238065:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686976.241040:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348792832:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686976.245701:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348792960:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686976.249892:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686976.249994:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358285696 00000100:00100000:1.0:1770686976.250004:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358285696 00000100:00100000:1.0:1770686976.250065:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 11 00000100:00100000:0.0:1770686976.250530:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3ce00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78391:x1856697358285696:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686976.250547:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c214c lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0xbe356044f610a272 expref: -99 pid: 64904 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.250667:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1770686976.250674:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3ce00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78391:x1856697358285696:12345-192.168.204.116@tcp:104: Request processed in 589us (793us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686976.250682:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 11 00000100:00100000:3.0:1770686976.250991:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348793344:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686976.255873:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348793344:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686976.288941:0:64906:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b6c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.301362:0:64906:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3c000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348794240:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686976.301471:0:64906:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301540:0:64906:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301549:0:64906:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301559:0:64906:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301569:0:64906:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301581:0:64906:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301589:0:64906:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301596:0:64906:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686976.301625:0:64906:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8d6d27a3c000 x1856697348794240/t42949673282(42949673282) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 520/608 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686976.301637:0:64906:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d27a3c000 x1856697348794240/t42949673282(42949673282) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 520/608 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686976.301649:0:64906:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301658:0:64906:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/5 (0 0) 00000080:00200000:3.0:1770686976.301665:0:64906:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770686976.301677:0:64906:0:(namei.c:1569:ll_create_it()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=open|creat 00000080:00200000:3.0:1770686976.301703:0:64906:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00200000:3.0:1770686976.301710:0:64906:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x5:0x0], updating i_size 0 00000080:00200000:3.0:1770686976.301741:0:64906:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:3.0:1770686976.301745:0:64906:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00010000:3.0:1770686976.301748:0:64906:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c2161 00000080:00010000:3.0:1770686976.301757:0:64906:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00200008:3.0:1770686976.301772:0:64906:0:(file.c:1025:ll_file_open()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448), flags 120501 00000002:00100000:3.0:1770686976.301788:0:64906:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d27a3c000 x1856697348794240/t42949673282(42949673282) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 520/608 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1770686976.301818:0:64906:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2161 from it ffff8d6d28da0c00 00010000:00010000:3.0:1770686976.301834:0:64906:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686976.301842:0:64906:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686976.301872:0:64906:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448), inode mode 81a4 mask 40 00000080:00200000:3.0:1770686976.301923:0:64906:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448), inode mode 81a4 mask 2 00000080:00200000:3.0:1770686976.301933:0:64906:0:(xattr.c:422:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448), xattr lov 00000002:00010000:3.0:1770686976.301950:0:64906:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x5:0x0]) in obj [0x200004a52:0x2:0x0], intent: open flags 040000002 00010000:00010000:3.0:1770686976.301992:0:64906:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.302000:0:64906:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64906 initiator: MDT0 00000020:00100000:3.0:1770686976.302009:0:64906:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686976.302015:0:64906:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708700 x1856697348794496/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1770686976.302024:0:64906:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64906 initiator: MDT0 00000100:00100000:3.0:1770686976.302046:0:64906:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348794496:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686976.302576:0:64906:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.308357:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686976.308460:0:64124:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:0.0:1770686976.308480:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358285824 00000100:00100000:0.0:1770686976.308490:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358285824 00000100:00100000:0.0:1770686976.308547:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 12 00000100:00100000:0.0:1770686976.308556:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d27b9b450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78391:x1856697358285824:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686976.308585:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c2161 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0xbe356044f610a2bf expref: -99 pid: 64906 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.308665:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1770686976.308672:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d27b9b450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78391:x1856697358285824:12345-192.168.204.116@tcp:104: Request processed in 118us (326us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686976.308679:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 12 00000100:00100000:0.0:1770686976.309340:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348794624:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686976.314342:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348794624:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686976.314677:0:64906:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348794496:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686976.314697:0:64906:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314711:0:64906: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-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314718:0:64906:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314726:0:64906:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314748:0:64906:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314754:0:64906:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d28ca2400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686976.314758:0:64906:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314765:0:64906:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314772:0:64906:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314779:0:64906:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686976.314785:0:64906:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 64906 initiator: MDT0 00010000:00010000:3.0:1770686976.314791:0:64906:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d28ca2400/0x88212f771e9c2168 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 64906 initiator: MDT0 00000002:00100000:3.0:1770686976.314809:0:64906:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8d6d07708700 x1856697348794496/t42949673283(42949673283) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/872 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686976.314834:0:64906:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708700 x1856697348794496/t42949673283(42949673283) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 776/872 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686976.314851:0:64906:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686976.314896:0:64906:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1770686976.314911:0:64906:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.314959:0:64906:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x5:0x0], updating i_size 0 00000002:00100000:3.0:1770686976.314975:0:64906:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708700 x1856697348794496/t42949673283(42949673283) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686976.315032:0:64906:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07708700 x1856697348794496/t42949673283(42949673283) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686976.315043:0:64906:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686976.315048:0:64906:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709500 x1856697348794880/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1770686976.315071:0:64906:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348794880:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686976.315187:0:64906:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.319315:0:64906:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348794880:192.168.204.116@tcp:35:lfs.0 00000002:00100000:3.0:1770686976.319348:0:64906:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07708700 x1856697348794496/t42949673283(42949673283) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1770686976.319446:0:64906:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448), flags 100001 00000002:00100000:3.0:1770686976.319486:0:64906:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d27a3c000 x1856697348794240/t42949673282(42949673282) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 520/608 e 0 to 0 dl 1770686992 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686976.319497:0:64906:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686976.319502:0:64906:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d0770bb80 x1856697348795136/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1770686976.319524:0:64906:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770bb80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348795136:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686976.319627:0:64906:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625240 going to sleep for 11 seconds 00000100:00100000:3.0:1770686976.329052:0:64906:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770bb80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64906:1856697348795136:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686976.358455:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1770686976.360102:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348796288:192.168.204.116@tcp:10:dd.0 00000100:00100000:3.0:1770686976.360217:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348796160:192.168.204.116@tcp:10:dd.0 00010000:00010000:3.0:1770686976.362223:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686976.369809:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348796288:192.168.204.116@tcp:10:dd.0 00000100:00100000:3.0:1770686976.369846:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348796160:192.168.204.116@tcp:10:dd.0 00000080:00200000:0.0:1770686976.378316:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:0.0:1770686976.378321:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:0.0:1770686976.378323:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.378331:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:0.0:1770686976.378338:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.378341:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.378349:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378358:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378368:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378375:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378392:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.378401:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.378408:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.378424:0:64907:0:(rw26.c:924:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:0.0:1770686976.378428:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000488746ce[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.378431:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b09e4d8d 17ffffc0001001 3:0 ffff8d6d308ca0d8 28 lru 00000080:00200000:0.0:1770686976.378436:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001594bf5e 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1770686976.378438:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000488746ce 00000080:00200000:0.0:1770686976.378439:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.378443:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.378451:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.378462:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.378465:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.378466:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.378473:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.378476:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.378478:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.378483:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378490:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.378499:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.378509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.378514:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.378518:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:0.0:1770686976.378521:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.378524:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.378530:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:0.0:1770686976.378533:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.378541:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 118784, count: 4096 00000080:00200000:0.0:1770686976.378545:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 118784, bytes: 4096 00000080:00200000:0.0:1770686976.378547:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.378551:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.378552:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:0.0:1770686976.378554:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.378559:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:0.0:1770686976.378561:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:0.0:1770686976.378564:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.378569:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:0.0:1770686976.378574:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.378577:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.378583:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378591:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378599:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378606:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378623:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.378632:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.378638:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.378654:0:64907:0:(rw26.c:924:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:0.0:1770686976.378658:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000bde6182[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.378661:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005df19e7a 17ffffc0001001 3:0 ffff8d6d308caaf8 29 lru 00000080:00200000:0.0:1770686976.378667:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3d3feb2 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1770686976.378669:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000bde6182 00000080:00200000:0.0:1770686976.378671:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.378673:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.378682:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.378693:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.378696:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.378697:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.378703:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.378706:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.378708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.378712:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378720:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.378728:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.378736:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.378846:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.378850:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:0.0:1770686976.378854:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.378856:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.378861:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:0.0:1770686976.378864:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.378871:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 122880, count: 4096 00000080:00200000:0.0:1770686976.378875:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 122880, bytes: 4096 00000080:00200000:0.0:1770686976.378877:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.378881:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.378882:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:0.0:1770686976.378884:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.378889:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:0.0:1770686976.378891:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:0.0:1770686976.378893:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.378898:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:0.0:1770686976.378903:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.378905:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.378912:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378920:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378928:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378935:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.378950:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.378957:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.378962:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.378975:0:64907:0:(rw26.c:924:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:0.0:1770686976.378979:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000d5f9ef4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.378981:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b9a57174 17ffffc0001001 3:0 ffff8d6d308ca438 30 lru 00000080:00200000:0.0:1770686976.378986:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000cff79594 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1770686976.378988:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000d5f9ef4 00000080:00200000:0.0:1770686976.378989:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.378991:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.378998:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379008:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.379010:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.379012:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.379017:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.379019:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.379022:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.379026:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379032:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.379039:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.379046:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.379050:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.379053:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:0.0:1770686976.379057:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.379060:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.379065:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:0.0:1770686976.379067:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.379075:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 126976, count: 4096 00000080:00200000:0.0:1770686976.379078:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 126976, bytes: 4096 00000080:00200000:0.0:1770686976.379080:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.379109:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.379111:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:0.0:1770686976.379113:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.379119:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:0.0:1770686976.379122:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:0.0:1770686976.379124:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.379129:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:0.0:1770686976.379134:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.379137:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.379144:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379152:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379160:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379167:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379182:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379189:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.379194:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.379207:0:64907:0:(rw26.c:924:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:0.0:1770686976.379210:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ba0eac47[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.379213:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe77f954 17ffffc0001001 3:0 ffff8d6d308ca6c0 31 lru 00000080:00200000:0.0:1770686976.379218:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000052aabf45 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1770686976.379220:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ba0eac47 00000080:00200000:0.0:1770686976.379221:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.379223:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.379230:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379240:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.379242:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.379244:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.379248:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.379251:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.379253:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.379257:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379263:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.379270:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.379276:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.379280:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.379283:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:0.0:1770686976.379286:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.379290:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.379294:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:0.0:1770686976.379297:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.379305:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 131072, count: 4096 00000080:00200000:0.0:1770686976.379309:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 131072, bytes: 4096 00000080:00200000:0.0:1770686976.379312:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.379315:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.379317:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:0.0:1770686976.379319:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.379323:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:0.0:1770686976.379326:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:0.0:1770686976.379328:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.379333:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:0.0:1770686976.379338:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.379340:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.379347:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379354:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379362:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379369:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379387:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379395:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.379401:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.379415:0:64907:0:(rw26.c:924:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:0.0:1770686976.379419:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003245e414[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.379422:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004e8b2859 17ffffc0001001 3:0 ffff8d6d308ca5e8 32 lru 00000080:00200000:0.0:1770686976.379427:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009a323a98 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1770686976.379429:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003245e414 00000080:00200000:0.0:1770686976.379430:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.379432:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.379438:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379448:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.379450:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.379452:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.379457:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.379459:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.379461:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.379465:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379472:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.379479:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.379485:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.379490:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.379492:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:0.0:1770686976.379495:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.379498:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.379503:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:0.0:1770686976.379505:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.379513:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 135168, count: 4096 00000080:00200000:0.0:1770686976.379516:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 135168, bytes: 4096 00000080:00200000:0.0:1770686976.379519:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.379522:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.379523:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:0.0:1770686976.379525:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.379530:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:0.0:1770686976.379532:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:0.0:1770686976.379534:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.379539:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:0.0:1770686976.379544:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.379547:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.379554:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379562:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379571:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379578:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379594:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379602:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.379607:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.379620:0:64907:0:(rw26.c:924:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:0.0:1770686976.379624:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000604ab746[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.379627:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000159eadeb 17ffffc0001001 3:0 ffff8d6d308ca948 33 lru 00000080:00200000:0.0:1770686976.379632:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006080cf17 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1770686976.379634:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000604ab746 00000080:00200000:0.0:1770686976.379635:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.379637:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.379644:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379654:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.379656:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.379658:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.379663:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.379665:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.379667:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.379671:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379678:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.379685:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.379693:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.379697:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.379700:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:0.0:1770686976.379702:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.379704:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.379708:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:0.0:1770686976.379710:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.379716:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 139264, count: 4096 00000080:00200000:0.0:1770686976.379718:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 139264, bytes: 4096 00000080:00200000:0.0:1770686976.379720:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.379723:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 35, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.379724:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:0.0:1770686976.379725:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.379729:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:0.0:1770686976.379731:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:0.0:1770686976.379732:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.379736:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:0.0:1770686976.379740:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.379741:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.379747:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379754:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379762:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379771:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379788:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379796:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.379803:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.379832:0:64907:0:(rw26.c:924:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:0.0:1770686976.379836:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b1d09c05[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.379839:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009d13c35e 17ffffc0001001 3:0 ffff8d6d308ca288 34 lru 00000080:00200000:0.0:1770686976.379845:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000009f634d3 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1770686976.379847:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b1d09c05 00000080:00200000:0.0:1770686976.379848:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.379850:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.379858:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.379868:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.379871:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.379873:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.379878:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.379880:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.379882:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.379886:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379892:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.379899:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.379905:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.379909:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.379911:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:0.0:1770686976.379914:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.379917:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.379921:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:0.0:1770686976.379923:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.379929:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 143360, count: 4096 00000080:00200000:0.0:1770686976.379933:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 143360, bytes: 4096 00000080:00200000:0.0:1770686976.379935:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.379938:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 36, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.379940:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:0.0:1770686976.379942:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.379946:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:0.0:1770686976.379949:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:0.0:1770686976.379951:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.379955:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:0.0:1770686976.379959:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.379961:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.379967:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379975:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379983:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.379990:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380005:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380011:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.380016:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.380027:0:64907:0:(rw26.c:924:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:0.0:1770686976.380031:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000ac412bc[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.380033:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a33f2f64 17ffffc0001001 3:0 ffff8d6d308caa20 35 lru 00000080:00200000:0.0:1770686976.380037:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000252a68b9 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1770686976.380039:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000ac412bc 00000080:00200000:0.0:1770686976.380040:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.380042:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.380049:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380060:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.380063:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.380065:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.380070:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.380072:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.380075:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.380078:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380177:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.380185:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.380194:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.380198:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.380201:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:0.0:1770686976.380205:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.380207:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.380212:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:0.0:1770686976.380215:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.380222:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 147456, count: 4096 00000080:00200000:0.0:1770686976.380225:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 147456, bytes: 4096 00000080:00200000:0.0:1770686976.380227:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.380231:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 37, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.380232:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:0.0:1770686976.380235:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.380239:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:0.0:1770686976.380242:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:0.0:1770686976.380244:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.380248:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:0.0:1770686976.380253:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.380255:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.380262:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380270:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380278:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380286:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380303:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380312:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.380317:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.380333:0:64907:0:(rw26.c:924:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:0.0:1770686976.380338:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000aa557241[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.380340:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000058660acc 17ffffc0001001 3:0 ffff8d6d308ca360 36 lru 00000080:00200000:0.0:1770686976.380346:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad9e1735 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1770686976.380348:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000aa557241 00000080:00200000:0.0:1770686976.380349:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.380351:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.380359:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380369:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.380372:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.380374:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.380379:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.380381:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.380383:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.380387:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380394:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.380401:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.380408:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.380412:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.380415:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:0.0:1770686976.380418:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.380420:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.380424:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:0.0:1770686976.380427:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.380433:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 151552, count: 4096 00000080:00200000:0.0:1770686976.380437:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 151552, bytes: 4096 00000080:00200000:0.0:1770686976.380439:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.380442:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 38, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.380443:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:0.0:1770686976.380446:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.380450:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:0.0:1770686976.380452:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:0.0:1770686976.380454:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.380458:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:0.0:1770686976.380462:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.380464:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.380471:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380478:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380486:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380493:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380508:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380517:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.380522:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.380546:0:64907:0:(rw26.c:924:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:0.0:1770686976.380550:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000025f41fff[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.380552:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007850ec75 17ffffc0001021 2:0 ffff8d6d308caca8 37 lru 00000080:00200000:0.0:1770686976.380558:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006cec145f 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1770686976.380561:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000025f41fff 00000080:00200000:0.0:1770686976.380562:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.380564:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.380572:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380583:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.380586:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.380589:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.380594:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.380596:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.380599:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.380603:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380609:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.380618:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.380626:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.380631:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.380634:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:0.0:1770686976.380638:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.380641:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.380645:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:0.0:1770686976.380648:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.380655:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 155648, count: 4096 00000080:00200000:0.0:1770686976.380659:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 155648, bytes: 4096 00000080:00200000:0.0:1770686976.380662:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.380665:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 39, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.380666:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:0.0:1770686976.380669:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.380674:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:0.0:1770686976.380676:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:0.0:1770686976.380679:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.380684:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:0.0:1770686976.380690:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.380692:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.380699:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380708:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380716:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380723:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380739:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380748:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.380753:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.380768:0:64907:0:(rw26.c:924:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:0.0:1770686976.380772:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b5703133[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.380775:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000965e4ab2 17ffffc0001001 3:0 ffff8d6d308ca870 38 lru 00000080:00200000:0.0:1770686976.380780:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000023648eba 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1770686976.380783:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b5703133 00000080:00200000:0.0:1770686976.380784:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.380786:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.380794:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380804:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.380807:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.380809:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.380814:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.380817:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.380830:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.380835:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380842:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.380850:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.380858:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.380862:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.380865:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:0.0:1770686976.380869:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.380871:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.380876:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:0.0:1770686976.380878:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.380885:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 159744, count: 4096 00000080:00200000:0.0:1770686976.380888:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 159744, bytes: 4096 00000080:00200000:0.0:1770686976.380890:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.380894:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 40, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.380895:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:0.0:1770686976.380897:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.380902:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:0.0:1770686976.380904:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:0.0:1770686976.380906:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.380910:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:0.0:1770686976.380915:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.380916:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.380923:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380931:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380939:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380946:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.380961:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.380969:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.380973:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.380985:0:64907:0:(rw26.c:924:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:0.0:1770686976.380989:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e7ee60aa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.380991:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000049587301 17ffffc0001001 3:0 ffff8d6d308cad80 39 lru 00000080:00200000:0.0:1770686976.380997:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000da14748e 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1770686976.380998:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e7ee60aa 00000080:00200000:0.0:1770686976.381000:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.381001:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.381008:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381017:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.381019:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.381021:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.381026:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.381028:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.381030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.381034:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381041:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.381048:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.381056:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.381060:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.381063:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:0.0:1770686976.381067:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.381069:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.381074:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:0.0:1770686976.381076:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.381108:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 163840, count: 4096 00000080:00200000:0.0:1770686976.381113:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 163840, bytes: 4096 00000080:00200000:0.0:1770686976.381115:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.381119:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 41, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.381120:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:0.0:1770686976.381123:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.381128:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:0.0:1770686976.381131:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:0.0:1770686976.381133:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.381138:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:0.0:1770686976.381142:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.381145:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.381151:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381160:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381168:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381175:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381190:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381197:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.381202:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.381213:0:64907:0:(rw26.c:924:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:0.0:1770686976.381217:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d6e85d28[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.381219:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009656656c 17ffffc0001001 3:0 ffff8d6d308cabd0 40 lru 00000080:00200000:0.0:1770686976.381224:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006cc57c21 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1770686976.381226:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d6e85d28 00000080:00200000:0.0:1770686976.381227:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.381229:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.381235:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381245:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.381247:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.381249:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.381254:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.381256:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.381258:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.381262:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381268:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.381275:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.381282:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.381287:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.381290:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:0.0:1770686976.381294:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.381297:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.381301:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:0.0:1770686976.381304:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.381312:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 167936, count: 4096 00000080:00200000:0.0:1770686976.381316:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 167936, bytes: 4096 00000080:00200000:0.0:1770686976.381318:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.381321:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 42, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.381323:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:0.0:1770686976.381326:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.381330:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:0.0:1770686976.381333:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:0.0:1770686976.381336:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.381341:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:0.0:1770686976.381346:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.381349:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.381356:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381365:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381374:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381382:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381397:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381405:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.381410:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.381424:0:64907:0:(rw26.c:924:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:0.0:1770686976.381428:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cb5d4422[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.381430:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000cb8a2ce 17ffffc0001001 3:0 ffff8d6d308cae58 41 lru 00000080:00200000:0.0:1770686976.381435:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6b75ad2 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1770686976.381437:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cb5d4422 00000080:00200000:0.0:1770686976.381438:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.381440:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.381447:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381457:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.381459:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.381461:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.381466:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.381468:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.381470:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.381474:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381481:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.381488:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.381494:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.381498:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.381501:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:0.0:1770686976.381504:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.381507:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.381512:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:0.0:1770686976.381515:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.381522:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 172032, count: 4096 00000080:00200000:0.0:1770686976.381525:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 172032, bytes: 4096 00000080:00200000:0.0:1770686976.381527:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.381531:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 43, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.381532:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:0.0:1770686976.381534:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.381539:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:0.0:1770686976.381542:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:0.0:1770686976.381544:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.381549:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:0.0:1770686976.381554:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.381556:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.381564:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381573:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381581:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381588:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381605:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381612:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.381617:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.381629:0:64907:0:(rw26.c:924:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:0.0:1770686976.381633:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b181e9a3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.381636:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3770d91 17ffffc0001001 3:0 ffff8d6d308ca1b0 42 lru 00000080:00200000:0.0:1770686976.381641:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004313ca78 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1770686976.381643:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b181e9a3 00000080:00200000:0.0:1770686976.381644:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.381646:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.381654:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381664:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.381666:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.381667:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.381671:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.381673:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.381674:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.381677:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381681:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.381687:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.381693:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.381696:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.381699:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:0.0:1770686976.381701:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.381703:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.381706:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:0.0:1770686976.381708:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.381714:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 176128, count: 4096 00000080:00200000:0.0:1770686976.381717:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 176128, bytes: 4096 00000080:00200000:0.0:1770686976.381718:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.381720:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 44, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.381721:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:0.0:1770686976.381723:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.381726:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:0.0:1770686976.381728:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:0.0:1770686976.381729:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.381732:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:0.0:1770686976.381736:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.381737:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.381744:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381752:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381760:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381767:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381782:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381790:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.381796:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.381810:0:64907:0:(rw26.c:924:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:0.0:1770686976.381814:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009640286c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.381816:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006a6277a7 17ffffc0001001 3:0 ffff8d6d308ca000 43 lru 00000080:00200000:0.0:1770686976.381834:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a797a500 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1770686976.381836:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009640286c 00000080:00200000:0.0:1770686976.381837:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.381840:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.381848:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.381859:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.381861:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.381863:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.381868:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.381870:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.381872:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.381875:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381882:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.381889:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.381897:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.381901:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.381905:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:0.0:1770686976.381908:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.381911:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.381916:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:0.0:1770686976.381918:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.381926:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 180224, count: 4096 00000080:00200000:0.0:1770686976.381930:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 180224, bytes: 4096 00000080:00200000:0.0:1770686976.381933:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.381936:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 45, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.381938:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:0.0:1770686976.381940:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.381946:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:0.0:1770686976.381948:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:0.0:1770686976.381950:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.381955:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:0.0:1770686976.381961:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.381963:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.381970:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381978:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381986:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.381993:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382008:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.382016:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.382020:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.382032:0:64907:0:(rw26.c:924:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:0.0:1770686976.382036:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005820ec61[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.382038:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000e6d1b0e 17ffffc0001001 3:0 ffff8d6d308ca510 44 lru 00000080:00200000:0.0:1770686976.382043:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d2c160a8 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1770686976.382046:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005820ec61 00000080:00200000:0.0:1770686976.382047:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.382049:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.382056:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.382067:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.382070:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.382072:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.382077:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.382079:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.382171:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.382177:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382185:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.382193:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.382200:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.382204:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.382207:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:0.0:1770686976.382211:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.382213:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.382218:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:0.0:1770686976.382220:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.382227:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 184320, count: 4096 00000080:00200000:0.0:1770686976.382230:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 184320, bytes: 4096 00000080:00200000:0.0:1770686976.382232:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.382236:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 46, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.382237:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:0.0:1770686976.382239:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.382243:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:0.0:1770686976.382246:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:0.0:1770686976.382248:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.382252:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:0.0:1770686976.382256:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.382259:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.382265:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382273:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382281:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382289:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382305:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.382314:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.382320:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.382336:0:64907:0:(rw26.c:924:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:0.0:1770686976.382340:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f72e5a51[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.382343:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2e092ae 17ffffc0001001 3:0 ffff8d6d308ca798 45 lru 00000080:00200000:0.0:1770686976.382348:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000cdc6a383 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1770686976.382350:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f72e5a51 00000080:00200000:0.0:1770686976.382351:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.382353:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.382360:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.382370:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.382372:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.382374:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.382379:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.382381:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.382384:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.382387:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382394:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.382401:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.382408:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.382412:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.382415:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:0.0:1770686976.382418:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.382421:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.382425:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:0.0:1770686976.382427:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.382434:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 188416, count: 4096 00000080:00200000:0.0:1770686976.382437:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 188416, bytes: 4096 00000080:00200000:0.0:1770686976.382439:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.382442:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 47, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.382444:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:0.0:1770686976.382446:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.382450:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:0.0:1770686976.382452:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:0.0:1770686976.382454:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.382459:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1770686976.382463:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.382465:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.382471:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382479:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382487:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382494:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.382511:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.382519:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.382525:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.382540:0:64907:0:(rw26.c:924:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1770686976.382544:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000202b7147[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.382547:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9b6901c 17ffffc0001001 3:0 ffff8d6d28df9438 46 lru 00000080:00200000:0.0:1770686976.387208:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001ef6918b 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1770686976.387220:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000202b7147 00000080:00200000:0.0:1770686976.387222:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.387231:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.387268:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.387302:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.387308:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.387311:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.387327:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.387330:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.387334:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.387342:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387352:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.387368:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.387384:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.387393:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.387401:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1770686976.387410:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.387414:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.387427:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:0.0:1770686976.387433:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.387461:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1770686976.387468:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1770686976.387473:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.387478:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 48, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.387480:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1770686976.387484:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.387498:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1770686976.387504:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1770686976.387508:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.387524:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1770686976.387538:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.387544:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.387561:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387575:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387587:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387596:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387614:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.387625:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.387638:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.387671:0:64907:0:(rw26.c:924:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1770686976.387677:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002a46f183[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.387680:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000420e1026 17ffffc0001001 3:0 ffff8d6d28df96c0 47 lru 00000080:00200000:0.0:1770686976.387687:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000febf19c2 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1770686976.387689:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002a46f183 00000080:00200000:0.0:1770686976.387690:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.387692:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.387700:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.387712:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.387715:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.387717:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.387723:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.387726:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.387728:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.387733:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387740:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.387748:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.387757:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.387762:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.387766:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1770686976.387770:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.387773:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.387779:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:0.0:1770686976.387782:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.387790:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1770686976.387794:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1770686976.387797:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.387802:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 49, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.387803:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1770686976.387806:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.387811:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1770686976.387814:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1770686976.387816:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.387835:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1770686976.387841:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.387844:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.387851:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387859:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387868:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387875:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387891:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.387899:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.387904:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.387921:0:64907:0:(rw26.c:924:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1770686976.387925:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000229efdbb[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.387928:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb8bb5b2 17ffffc0001001 3:0 ffff8d6d28df9510 48 lru 00000080:00200000:0.0:1770686976.387934:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c89fc8ba 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1770686976.387936:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000229efdbb 00000080:00200000:0.0:1770686976.387937:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.387939:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.387947:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.387958:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.387960:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.387962:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.387967:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.387970:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.387972:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.387976:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.387983:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.387991:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.387998:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.388003:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.388006:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1770686976.388009:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.388012:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.388017:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:0.0:1770686976.388020:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.388028:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1770686976.388032:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1770686976.388034:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.388038:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 50, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.388039:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1770686976.388042:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.388047:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1770686976.388049:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1770686976.388052:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.388058:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1770686976.388063:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.388066:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.388073:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388381:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388393:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388400:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388417:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388427:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.388434:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.388451:0:64907:0:(rw26.c:924:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1770686976.388456:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008df65b19[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.388459:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000c7c34e3 17ffffc0001001 3:0 ffff8d6d28df9000 49 lru 00000080:00200000:0.0:1770686976.388465:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000796ec59 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1770686976.388467:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008df65b19 00000080:00200000:0.0:1770686976.388469:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.388471:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.388480:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388493:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.388496:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.388499:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.388505:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.388508:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.388511:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.388516:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388523:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.388532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.388541:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.388546:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.388550:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1770686976.388554:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.388557:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.388562:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:0.0:1770686976.388565:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.388574:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1770686976.388578:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1770686976.388580:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.388584:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 51, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.388586:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1770686976.388589:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.388595:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1770686976.388598:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1770686976.388600:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.388606:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1770686976.388612:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.388615:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.388623:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388631:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388640:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388647:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388663:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388671:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.388676:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.388692:0:64907:0:(rw26.c:924:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1770686976.388696:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000445cc92e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.388700:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007f9f2e8a 17ffffc0001001 3:0 ffff8d6d28df91b0 50 lru 00000080:00200000:0.0:1770686976.388705:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000145bede7 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1770686976.388708:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000445cc92e 00000080:00200000:0.0:1770686976.388709:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.388711:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.388719:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388730:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.388733:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.388735:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.388741:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.388743:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.388745:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.388749:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388757:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.388766:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.388774:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.388779:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.388782:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1770686976.388786:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.388789:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.388794:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:0.0:1770686976.388797:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.388805:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1770686976.388809:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1770686976.388812:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.388816:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 52, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.388830:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1770686976.388833:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.388838:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1770686976.388841:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1770686976.388843:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.388848:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1770686976.388854:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.388857:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.388864:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388872:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388881:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388888:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388904:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388913:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.388918:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.388934:0:64907:0:(rw26.c:924:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1770686976.388938:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000062816814[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.388941:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c778d13a 17ffffc0001001 3:0 ffff8d6d28df9e58 51 lru 00000080:00200000:0.0:1770686976.388946:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e38ec534 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1770686976.388949:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000062816814 00000080:00200000:0.0:1770686976.388950:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.388952:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.388959:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.388969:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.388972:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.388975:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.388980:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.388983:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.388985:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.388989:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.388996:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.389004:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.389011:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.389016:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.389018:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1770686976.389022:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.389025:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.389030:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:0.0:1770686976.389033:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.389041:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1770686976.389045:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1770686976.389047:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.389051:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 53, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.389053:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1770686976.389055:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.389060:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1770686976.389063:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1770686976.389065:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.389070:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1770686976.389075:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.389077:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.389166:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389175:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389184:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389191:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389218:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389226:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.389232:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.389255:0:64907:0:(rw26.c:924:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1770686976.389259:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a21db8d7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.389262:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009e178b4b 17ffffc0001021 2:0 ffff8d6d28df9bd0 52 lru 00000080:00200000:0.0:1770686976.389268:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000032bcfc9c 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1770686976.389271:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a21db8d7 00000080:00200000:0.0:1770686976.389272:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.389274:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.389282:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389294:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.389297:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.389299:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.389305:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.389308:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.389310:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.389314:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389322:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.389330:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.389339:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.389344:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.389347:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1770686976.389351:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.389354:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.389360:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:0.0:1770686976.389363:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.389371:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1770686976.389376:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1770686976.389378:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.389382:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 54, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.389384:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1770686976.389386:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.389392:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1770686976.389395:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1770686976.389397:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.389403:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1770686976.389409:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.389411:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.389418:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389427:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389434:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389441:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389460:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389468:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.389474:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.389489:0:64907:0:(rw26.c:924:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1770686976.389494:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e57aced0[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.389497:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008338e721 17ffffc0001001 3:0 ffff8d6d28df9d80 53 lru 00000080:00200000:0.0:1770686976.389502:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b180f16f 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1770686976.389505:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e57aced0 00000080:00200000:0.0:1770686976.389506:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.389509:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.389517:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389529:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.389531:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.389534:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.389539:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.389542:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.389544:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.389548:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389556:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.389565:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.389574:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.389579:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.389582:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1770686976.389585:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.389589:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.389594:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:0.0:1770686976.389596:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.389604:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1770686976.389608:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1770686976.389611:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.389614:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 55, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.389616:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1770686976.389618:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.389623:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1770686976.389626:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1770686976.389629:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.389635:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1770686976.389641:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.389643:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.389650:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389660:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389669:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389675:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389692:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389701:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.389707:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.389723:0:64907:0:(rw26.c:924:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1770686976.389727:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003f69f0e7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.389730:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008cd05575 17ffffc0001001 3:0 ffff8d6d28df9870 54 lru 00000080:00200000:0.0:1770686976.389735:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000412b4248 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1770686976.389737:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003f69f0e7 00000080:00200000:0.0:1770686976.389738:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.389741:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.389749:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389760:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.389763:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.389765:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.389771:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.389774:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.389776:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.389780:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389786:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.389794:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.389802:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.389807:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.389810:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1770686976.389813:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.389815:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.389833:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:0.0:1770686976.389836:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.389845:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1770686976.389849:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1770686976.389851:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.389855:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 56, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.389856:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1770686976.389858:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.389864:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1770686976.389867:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1770686976.389869:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.389875:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1770686976.389880:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.389883:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.389890:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389899:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389906:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389913:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.389931:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.389940:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.389946:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.389964:0:64907:0:(rw26.c:924:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1770686976.389969:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009d49df8a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.389971:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000049333f4b 17ffffc0001001 3:0 ffff8d6d28df9ca8 55 lru 00000080:00200000:0.0:1770686976.389977:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002bdc3b0d 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1770686976.389979:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009d49df8a 00000080:00200000:0.0:1770686976.389980:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.389982:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.389990:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.390001:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.390004:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.390006:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.390012:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.390014:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.390017:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.390020:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390028:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.390036:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.390045:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.390050:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.390054:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1770686976.390057:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.390060:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.390065:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:0.0:1770686976.390068:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.390076:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1770686976.390080:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1770686976.390107:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.390112:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 57, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.390114:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1770686976.390116:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.390122:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1770686976.390125:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1770686976.390128:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.390134:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1770686976.390140:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.390142:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.390150:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390159:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390168:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390176:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390195:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.390424:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.390431:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.390449:0:64907:0:(rw26.c:924:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1770686976.390453:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009fbbb2d9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.390456:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c32d5765 17ffffc0001001 3:0 ffff8d6d28df9360 56 lru 00000080:00200000:0.0:1770686976.390462:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002fb9abfa 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1770686976.390465:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009fbbb2d9 00000080:00200000:0.0:1770686976.390466:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.390469:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.390478:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.390492:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.390495:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.390497:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.390504:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.390506:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.390509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.390513:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390521:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.390529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.390539:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.390544:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.390547:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1770686976.390551:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.390554:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.390559:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:0.0:1770686976.390562:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.390571:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1770686976.390575:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1770686976.390578:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.390582:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 58, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.390583:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1770686976.390586:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.390592:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1770686976.390595:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1770686976.390597:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.390603:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1770686976.390608:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.390610:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.390619:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390627:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390635:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390642:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390659:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.390668:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.390674:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.390690:0:64907:0:(rw26.c:924:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1770686976.390694:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000037ec647d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.390697:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000042f7c28c 17ffffc0001001 3:0 ffff8d6d28df9a20 57 lru 00000080:00200000:0.0:1770686976.390702:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008278135c 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1770686976.390704:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000037ec647d 00000080:00200000:0.0:1770686976.390705:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.390707:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.390714:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.390725:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.390727:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.390729:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.390735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.390738:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.390740:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.390744:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.390751:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.390759:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.390767:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.390773:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.390776:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1770686976.390779:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.390783:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.390788:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:0.0:1770686976.390790:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.390799:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1770686976.390803:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1770686976.390805:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.390809:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 59, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.390810:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1770686976.390813:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.390994:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1770686976.390999:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1770686976.391002:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.391009:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1770686976.391015:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.391018:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.391026:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391035:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391044:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391052:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391070:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391078:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.391103:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.391124:0:64907:0:(rw26.c:924:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1770686976.391128:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000078994297[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.391132:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000071d9565b 17ffffc0001001 3:0 ffff8d6d28df9288 58 lru 00000080:00200000:0.0:1770686976.391137:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000014336c68 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1770686976.391139:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000078994297 00000080:00200000:0.0:1770686976.391140:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.391143:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.391151:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391163:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.391166:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.391167:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.391174:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.391176:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.391178:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.391182:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391190:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.391198:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.391273:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.391280:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.391283:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1770686976.391287:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.391290:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.391295:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:0.0:1770686976.391299:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.391307:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1770686976.391311:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1770686976.391313:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.391317:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 60, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.391319:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1770686976.391321:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.391326:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1770686976.391328:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1770686976.391330:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.391337:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1770686976.391342:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.391344:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.391351:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391360:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391368:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391375:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391393:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391401:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.391407:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.391423:0:64907:0:(rw26.c:924:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1770686976.391428:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000dae35a27[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.391431:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003ebeac7a 17ffffc0001001 3:0 ffff8d6d28df9948 59 lru 00000080:00200000:0.0:1770686976.391438:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005cffa716 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1770686976.391440:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000dae35a27 00000080:00200000:0.0:1770686976.391441:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.391444:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.391452:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391463:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.391466:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.391468:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.391473:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.391475:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.391478:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.391481:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391488:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.391497:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.391506:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.391511:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.391514:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1770686976.391518:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.391521:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.391526:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:0.0:1770686976.391529:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.391536:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1770686976.391540:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1770686976.391543:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.391546:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 61, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.391548:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1770686976.391550:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.391555:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1770686976.391557:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1770686976.391560:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.391565:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1770686976.391571:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.391574:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.391581:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391590:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391598:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391605:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391624:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391633:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.391639:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.391656:0:64907:0:(rw26.c:924:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1770686976.391660:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d175d57e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.391663:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1444f56 17ffffc0001001 3:0 ffff8d6d28df95e8 60 lru 00000080:00200000:0.0:1770686976.391670:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001c6ae0eb 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1770686976.391673:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d175d57e 00000080:00200000:0.0:1770686976.391674:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.391676:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.391686:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391698:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.391701:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.391703:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.391708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.391711:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.391714:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.391718:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391725:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.391733:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.391740:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.391746:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.391749:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1770686976.391753:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.391757:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.391762:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:0.0:1770686976.391765:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.391773:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1770686976.391778:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1770686976.391780:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.391784:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 62, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.391785:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1770686976.391788:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.391793:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1770686976.391796:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1770686976.391798:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.391803:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1770686976.391808:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.391811:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.391831:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391840:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391849:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391857:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391876:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391886:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.391892:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.391909:0:64907:0:(rw26.c:924:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1770686976.391914:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a2e6b897[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.391917:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009e078236 17ffffc0001001 3:0 ffff8d6d28df9798 61 lru 00000080:00200000:0.0:1770686976.391922:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000012ca7c93 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1770686976.391926:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a2e6b897 00000080:00200000:0.0:1770686976.391927:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.391929:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.391938:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.391950:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.391953:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.391955:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.391961:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.391964:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.391966:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.391970:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.391978:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.391987:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.391996:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.392000:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.392003:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1770686976.392007:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.392010:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.392014:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:0.0:1770686976.392017:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.392024:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1770686976.392028:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1770686976.392030:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.392033:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 63, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.392035:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1770686976.392037:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.392042:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1770686976.392044:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1770686976.392046:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.392052:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1770686976.392057:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.392059:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.392066:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392074:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392104:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392113:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392129:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392138:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.392143:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.392158:0:64907:0:(rw26.c:924:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1770686976.392162:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000070cd347[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.392165:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a19724be 17ffffc0001001 3:0 ffff8d6d28df90d8 62 lru 00000080:00200000:0.0:1770686976.392171:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000abc057f0 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1770686976.392173:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000070cd347 00000080:00200000:0.0:1770686976.392174:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.392176:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.392184:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392196:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.392271:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.392275:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.392282:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.392284:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.392287:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.392291:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392298:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.392306:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.392314:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.392320:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.392323:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1770686976.392327:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.392330:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.392335:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:0.0:1770686976.392337:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.392345:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1770686976.392348:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1770686976.392351:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.392354:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 64, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.392356:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1770686976.392358:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.392364:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1770686976.392366:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1770686976.392368:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.392374:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1770686976.392380:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.392382:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.392390:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392399:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392407:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392414:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392430:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392439:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.392445:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.392461:0:64907:0:(rw26.c:924:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1770686976.392466:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000066682b2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.392469:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b5fde94a 17ffffc0001001 3:0 ffff8d6d28df9af8 63 lru 00000080:00200000:0.0:1770686976.392474:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000016cbe46 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1770686976.392476:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000066682b2 00000080:00200000:0.0:1770686976.392477:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.392480:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.392487:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392498:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.392501:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.392503:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.392509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.392511:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.392514:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.392518:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392525:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.392533:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.392543:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.392547:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.392550:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1770686976.392554:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.392557:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.392562:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:0.0:1770686976.392564:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.392572:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1770686976.392576:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1770686976.392578:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.392582:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 65, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.392584:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1770686976.392586:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.392591:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1770686976.392594:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1770686976.392596:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.392601:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1770686976.392606:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.392608:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.392616:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392625:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392633:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392640:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392656:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392664:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.392670:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.392692:0:64907:0:(rw26.c:924:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1770686976.392696:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000063562a68[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.392698:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000044c2f335 17ffffc0001001 3:0 ffff8d6d28fb5948 64 lru 00000080:00200000:0.0:1770686976.392703:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000007349e72f 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1770686976.392705:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000063562a68 00000080:00200000:0.0:1770686976.392707:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.392709:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.392716:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392727:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.392729:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.392731:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.392736:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.392739:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.392741:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.392745:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392753:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.392761:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.392769:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.392773:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.392775:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1770686976.392779:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.392781:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.392786:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:0.0:1770686976.392789:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.392797:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1770686976.392801:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1770686976.392804:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.392807:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 66, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.392808:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1770686976.392810:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.392815:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1770686976.392830:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1770686976.392833:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.392839:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1770686976.392844:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.392847:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.392854:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392863:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392871:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392879:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392896:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392905:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.392911:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.392928:0:64907:0:(rw26.c:924:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1770686976.392933:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000708ff00e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.392936:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4e87102 17ffffc0001001 3:0 ffff8d6d28fb55e8 65 lru 00000080:00200000:0.0:1770686976.392942:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a23d1946 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1770686976.392944:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000708ff00e 00000080:00200000:0.0:1770686976.392945:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.392947:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.392955:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.392967:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.392969:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.392971:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.392976:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.392979:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.392981:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.392985:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.392993:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.393001:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.393008:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.393013:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.393016:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1770686976.393019:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.393022:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.393027:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:0.0:1770686976.393030:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.393037:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1770686976.393041:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1770686976.393043:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.393047:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 67, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.393048:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1770686976.393050:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.393056:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1770686976.393058:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1770686976.393061:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.393066:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1770686976.393071:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.393073:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.393080:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393194:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393266:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393273:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393290:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393300:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.393306:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.393322:0:64907:0:(rw26.c:924:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1770686976.393326:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002cbfae59[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.393329:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008a5d22fe 17ffffc0001001 3:0 ffff8d6d28fb5798 66 lru 00000080:00200000:0.0:1770686976.393334:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fcfa0b35 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1770686976.393336:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002cbfae59 00000080:00200000:0.0:1770686976.393337:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.393339:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.393348:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393360:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.393362:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.393364:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.393370:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.393372:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.393374:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.393378:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393385:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.393393:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.393402:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.393406:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.393409:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1770686976.393413:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.393416:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.393421:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:0.0:1770686976.393424:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.393432:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1770686976.393436:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1770686976.393439:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.393442:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 68, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.393444:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1770686976.393446:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.393452:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1770686976.393454:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1770686976.393457:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.393463:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1770686976.393469:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.393472:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.393480:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393488:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393496:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393504:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393525:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393534:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.393540:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.393565:0:64907:0:(rw26.c:924:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1770686976.393570:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003249f910[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.393573:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000afdefab3 17ffffc0001021 2:0 ffff8d6d28fb50d8 67 lru 00000080:00200000:0.0:1770686976.393579:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000015ebd75f 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1770686976.393581:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003249f910 00000080:00200000:0.0:1770686976.393583:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.393585:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.393593:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393605:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.393608:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.393610:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.393616:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.393618:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.393621:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.393625:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393633:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.393643:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.393651:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.393657:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.393660:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1770686976.393664:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.393667:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.393672:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:0.0:1770686976.393674:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.393682:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1770686976.393685:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1770686976.393687:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.393691:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 69, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.393692:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1770686976.393695:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.393700:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1770686976.393703:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1770686976.393705:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.393711:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1770686976.393717:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.393719:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.393727:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393736:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393744:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393752:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393769:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393778:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.393784:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.393800:0:64907:0:(rw26.c:924:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1770686976.393804:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000832521f9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.393807:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000905877d 17ffffc0001001 3:0 ffff8d6d28fb5af8 68 lru 00000080:00200000:0.0:1770686976.393812:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f94c3a68 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1770686976.393814:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000832521f9 00000080:00200000:0.0:1770686976.393815:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.393830:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.393842:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.393854:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.393856:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.393859:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.393865:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.393867:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.393870:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.393874:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393881:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.393890:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.393898:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.393903:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.393905:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1770686976.393908:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.393911:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.393915:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:0.0:1770686976.393918:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.393925:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1770686976.393929:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1770686976.393931:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.393934:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 70, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.393935:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1770686976.393938:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.393942:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1770686976.393945:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1770686976.393947:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.393952:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1770686976.393957:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.393959:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.393967:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393976:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393983:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.393991:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394008:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394016:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.394022:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.394040:0:64907:0:(rw26.c:924:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1770686976.394044:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c0207dae[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.394046:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000bc496736 17ffffc0001001 3:0 ffff8d6d28fb5438 69 lru 00000080:00200000:0.0:1770686976.394052:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d453fc2d 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1770686976.394054:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c0207dae 00000080:00200000:0.0:1770686976.394055:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.394057:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.394065:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394076:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.394078:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.394080:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.394110:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.394112:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.394115:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.394119:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394126:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.394134:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.394142:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.394147:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.394151:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1770686976.394154:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.394157:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.394162:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:0.0:1770686976.394165:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.394172:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1770686976.394176:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1770686976.394179:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.394182:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 71, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.394183:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1770686976.394186:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.394191:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1770686976.394193:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1770686976.394195:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.394371:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1770686976.394378:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.394381:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.394388:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394397:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394405:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394412:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394430:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394439:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.394444:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.394461:0:64907:0:(rw26.c:924:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1770686976.394465:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000056eb7959[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.394468:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000063b1b18f 17ffffc0001001 3:0 ffff8d6d28fb56c0 70 lru 00000080:00200000:0.0:1770686976.394473:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000a1421dd 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1770686976.394475:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000056eb7959 00000080:00200000:0.0:1770686976.394476:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.394479:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.394486:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394497:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.394500:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.394502:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.394508:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.394510:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.394512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.394516:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394523:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.394532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.394541:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.394546:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.394549:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1770686976.394553:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.394557:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.394562:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:0.0:1770686976.394565:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.394573:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1770686976.394576:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1770686976.394578:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.394582:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 72, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.394583:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1770686976.394585:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.394590:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1770686976.394593:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1770686976.394595:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.394601:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1770686976.394606:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.394609:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.394616:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394625:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394632:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394639:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394654:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394663:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.394668:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.394683:0:64907:0:(rw26.c:924:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1770686976.394687:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000271dd486[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.394690:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000615ec7e2 17ffffc0001001 3:0 ffff8d6d28fb5510 71 lru 00000080:00200000:0.0:1770686976.394695:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000edfdcd36 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1770686976.394697:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000271dd486 00000080:00200000:0.0:1770686976.394698:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.394700:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.394708:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394719:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.394722:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.394724:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.394730:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.394733:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.394735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.394739:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394746:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.394755:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.394762:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.394766:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.394769:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1770686976.394772:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.394775:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.394780:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:0.0:1770686976.394783:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.394790:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1770686976.394793:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1770686976.394796:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.394799:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 73, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.394801:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1770686976.394803:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.394808:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1770686976.394811:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1770686976.394813:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.394832:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1770686976.394838:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.394840:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.394848:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394856:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394863:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394871:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394886:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394895:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.394901:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.394915:0:64907:0:(rw26.c:924:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1770686976.394919:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007200fd33[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.394922:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002f288f0e 17ffffc0001001 3:0 ffff8d6d28fb5000 72 lru 00000080:00200000:0.0:1770686976.394928:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001cb3d9bf 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1770686976.394930:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007200fd33 00000080:00200000:0.0:1770686976.394931:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.394934:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.394942:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.394953:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.394956:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.394958:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.394963:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.394965:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.394968:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.394971:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.394979:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.394987:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.394995:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.394999:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.395002:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1770686976.395006:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.395009:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.395013:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:0.0:1770686976.395016:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.395023:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1770686976.395027:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1770686976.395029:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.395032:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 74, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.395034:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1770686976.395036:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.395041:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1770686976.395044:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1770686976.395046:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.395052:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1770686976.395058:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.395060:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.395067:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395075:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395180:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395188:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395306:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395315:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.395322:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.395338:0:64907:0:(rw26.c:924:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1770686976.395343:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000da07999f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.395346:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000011dd77cd 17ffffc0001001 3:0 ffff8d6d28fb51b0 73 lru 00000080:00200000:0.0:1770686976.395351:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000014be13b4 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1770686976.395353:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000da07999f 00000080:00200000:0.0:1770686976.395354:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.395357:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.395366:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395379:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.395381:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.395383:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.395389:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.395392:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.395394:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.395398:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395405:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.395413:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.395421:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.395427:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.395430:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1770686976.395435:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.395438:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.395443:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:0.0:1770686976.395446:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.395454:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1770686976.395457:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1770686976.395460:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.395464:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 75, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.395465:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1770686976.395468:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.395473:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1770686976.395476:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1770686976.395478:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.395484:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1770686976.395489:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.395491:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.395498:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395507:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395516:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395522:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395542:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395550:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.395556:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.395571:0:64907:0:(rw26.c:924:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1770686976.395576:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a2e03a21[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.395578:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f6b4ae7a 17ffffc0001001 3:0 ffff8d6d28fb5e58 74 lru 00000080:00200000:0.0:1770686976.395583:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000005b3cdb0 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1770686976.395586:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a2e03a21 00000080:00200000:0.0:1770686976.395587:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.395589:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.395597:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395609:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.395611:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.395613:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.395618:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.395621:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.395623:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.395627:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395634:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.395641:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.395650:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.395656:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.395658:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1770686976.395662:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.395664:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.395669:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:0.0:1770686976.395671:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.395679:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 307200, count: 4096 00000080:00200000:0.0:1770686976.395683:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 307200, bytes: 4096 00000080:00200000:0.0:1770686976.395685:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.395688:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 76, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.395690:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:0.0:1770686976.395692:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.395696:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:0.0:1770686976.395699:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:0.0:1770686976.395701:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.395706:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:0.0:1770686976.395711:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.395713:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.395720:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395727:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395734:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395741:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395757:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395766:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.395772:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.395787:0:64907:0:(rw26.c:924:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:0.0:1770686976.395792:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000079a8066[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.395794:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008df491c0 17ffffc0001001 3:0 ffff8d6d28fb5bd0 75 lru 00000080:00200000:0.0:1770686976.395799:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000529d4152 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1770686976.395801:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000079a8066 00000080:00200000:0.0:1770686976.395803:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.395805:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.395813:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395835:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.395838:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.395841:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.395847:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.395849:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.395852:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.395856:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395864:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.395871:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.395879:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.395884:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.395886:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:0.0:1770686976.395890:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.395892:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.395897:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:0.0:1770686976.395899:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.395907:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 311296, count: 4096 00000080:00200000:0.0:1770686976.395911:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 311296, bytes: 4096 00000080:00200000:0.0:1770686976.395913:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.395917:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 77, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.395919:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:0.0:1770686976.395921:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.395926:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:0.0:1770686976.395929:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:0.0:1770686976.395931:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.395936:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:0.0:1770686976.395941:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.395943:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.395950:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395958:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395965:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395971:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.395988:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.395995:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.395999:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.396014:0:64907:0:(rw26.c:924:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:0.0:1770686976.396018:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005f82b3b6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.396020:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c467db6b 17ffffc0001001 3:0 ffff8d6d28fb5d80 76 lru 00000080:00200000:0.0:1770686976.396025:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000007eee32 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1770686976.396027:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005f82b3b6 00000080:00200000:0.0:1770686976.396028:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.396030:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.396038:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396049:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.396052:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.396054:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.396060:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.396062:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.396065:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.396069:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396075:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.396166:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.396175:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.396180:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.396183:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:0.0:1770686976.396186:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.396189:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.396194:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:0.0:1770686976.396196:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.396204:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 315392, count: 4096 00000080:00200000:0.0:1770686976.396208:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 315392, bytes: 4096 00000080:00200000:0.0:1770686976.396210:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.396214:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 78, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.396215:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:0.0:1770686976.396217:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.396222:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:0.0:1770686976.396224:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:0.0:1770686976.396226:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.396232:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:0.0:1770686976.396237:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.396239:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.396247:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396255:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396263:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396269:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396287:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396296:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.396302:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.396319:0:64907:0:(rw26.c:924:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:0.0:1770686976.396323:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005414ea45[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.396326:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c64358fe 17ffffc0001001 3:0 ffff8d6d28fb5870 77 lru 00000080:00200000:0.0:1770686976.396332:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000047a704a8 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1770686976.396334:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005414ea45 00000080:00200000:0.0:1770686976.396335:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.396337:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.396346:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396358:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.396361:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.396363:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.396369:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.396371:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.396373:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.396377:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396385:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.396394:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.396403:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.396409:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.396412:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:0.0:1770686976.396415:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.396418:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.396423:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:0.0:1770686976.396427:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.396434:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 319488, count: 4096 00000080:00200000:0.0:1770686976.396438:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 319488, bytes: 4096 00000080:00200000:0.0:1770686976.396441:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.396444:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 79, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.396446:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:0.0:1770686976.396448:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.396453:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:0.0:1770686976.396456:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:0.0:1770686976.396458:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.396463:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:0.0:1770686976.396468:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.396470:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.396477:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396486:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396494:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396501:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396518:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396526:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.396532:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.396547:0:64907:0:(rw26.c:924:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:0.0:1770686976.396551:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003af6fae0[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.396554:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000440f6900 17ffffc0001001 3:0 ffff8d6d28fb5ca8 78 lru 00000080:00200000:0.0:1770686976.396559:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000a556c25 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1770686976.396561:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003af6fae0 00000080:00200000:0.0:1770686976.396563:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.396565:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.396573:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396585:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.396587:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.396590:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.396595:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.396597:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.396599:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.396603:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396610:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.396618:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.396627:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.396631:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.396634:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:0.0:1770686976.396637:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.396640:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.396645:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:0.0:1770686976.396648:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.396656:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 323584, count: 4096 00000080:00200000:0.0:1770686976.396659:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 323584, bytes: 4096 00000080:00200000:0.0:1770686976.396662:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.396666:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 80, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.396667:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:0.0:1770686976.396669:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.396675:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:0.0:1770686976.396677:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:0.0:1770686976.396680:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.396686:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:0.0:1770686976.396691:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.396693:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.396700:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396708:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396716:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396724:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396741:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396751:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.396757:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.396772:0:64907:0:(rw26.c:924:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:0.0:1770686976.396777:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000005798399[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.396779:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008eaf3bf6 17ffffc0001001 3:0 ffff8d6d28fb5360 79 lru 00000080:00200000:0.0:1770686976.396785:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002cb4d7bd 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1770686976.396787:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000005798399 00000080:00200000:0.0:1770686976.396788:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.396790:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.396798:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396811:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.396813:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.396816:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.396834:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.396837:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.396840:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.396844:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396851:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.396860:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.396869:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.396873:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.396876:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:0.0:1770686976.396880:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.396882:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.396887:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:0.0:1770686976.396890:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.396898:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 327680, count: 4096 00000080:00200000:0.0:1770686976.396901:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 327680, bytes: 4096 00000080:00200000:0.0:1770686976.396904:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.396907:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 81, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.396909:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:0.0:1770686976.396911:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.396916:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:0.0:1770686976.396919:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:0.0:1770686976.396921:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.396926:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:0.0:1770686976.396931:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.396934:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.396941:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396949:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396956:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396963:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.396979:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.396987:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.396993:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.397012:0:64907:0:(rw26.c:924:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:0.0:1770686976.397016:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d5d7dd66[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.397019:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000338286cb 17ffffc0001001 3:0 ffff8d6d28fb5a20 80 lru 00000080:00200000:0.0:1770686976.397024:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000813d07cf 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1770686976.397026:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d5d7dd66 00000080:00200000:0.0:1770686976.397027:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.397029:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.397037:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397048:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.397051:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.397053:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.397059:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.397061:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.397063:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.397067:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397074:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.397167:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.397176:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.397180:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.397183:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:0.0:1770686976.397187:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.397190:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.397195:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:0.0:1770686976.397198:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.397205:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 331776, count: 4096 00000080:00200000:0.0:1770686976.397209:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 331776, bytes: 4096 00000080:00200000:0.0:1770686976.397212:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.397215:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 82, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.397217:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:0.0:1770686976.397219:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.397224:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:0.0:1770686976.397226:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:0.0:1770686976.397229:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.397233:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:0.0:1770686976.397239:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.397241:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.397248:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397257:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397265:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397272:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397290:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397299:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.397305:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.397321:0:64907:0:(rw26.c:924:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:0.0:1770686976.397325:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ee7633f3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.397328:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000062ab0695 17ffffc0001001 3:0 ffff8d6d28fb5288 81 lru 00000080:00200000:0.0:1770686976.397333:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000082e59f3a 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1770686976.397335:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ee7633f3 00000080:00200000:0.0:1770686976.397336:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.397338:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.397346:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397357:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.397360:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.397362:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.397367:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.397369:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.397371:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.397375:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397381:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.397390:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.397397:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.397402:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.397405:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:0.0:1770686976.397409:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.397412:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.397416:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:0.0:1770686976.397420:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.397427:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 335872, count: 4096 00000080:00200000:0.0:1770686976.397431:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 335872, bytes: 4096 00000080:00200000:0.0:1770686976.397433:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.397436:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 83, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.397438:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:0.0:1770686976.397440:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.397445:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:0.0:1770686976.397447:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:0.0:1770686976.397449:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.397455:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:0.0:1770686976.397461:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.397463:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.397470:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397479:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397487:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397493:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397510:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397518:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.397524:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.397548:0:64907:0:(rw26.c:924:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:0.0:1770686976.397553:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ecd1e1eb[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.397556:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee4f6c5e 17ffffc0001021 2:0 ffff8d6d3e9970d8 82 lru 00000080:00200000:0.0:1770686976.397561:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009e6ee05b 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1770686976.397563:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ecd1e1eb 00000080:00200000:0.0:1770686976.397565:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.397567:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.397575:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397586:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.397589:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.397591:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.397597:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.397600:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.397602:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.397607:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397614:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.397623:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.397631:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.397636:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.397639:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:0.0:1770686976.397642:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.397645:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.397650:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:0.0:1770686976.397653:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.397660:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 339968, count: 4096 00000080:00200000:0.0:1770686976.397664:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 339968, bytes: 4096 00000080:00200000:0.0:1770686976.397666:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.397670:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 84, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.397671:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:0.0:1770686976.397673:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.397678:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:0.0:1770686976.397681:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:0.0:1770686976.397683:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.397688:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:0.0:1770686976.397692:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.397694:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.397701:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397709:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397716:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397722:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397738:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397746:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.397751:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.397767:0:64907:0:(rw26.c:924:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:0.0:1770686976.397772:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000147fefd9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.397774:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002a097033 17ffffc0001001 3:0 ffff8d6d3e997af8 83 lru 00000080:00200000:0.0:1770686976.397780:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006c9d39b4 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1770686976.397783:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000147fefd9 00000080:00200000:0.0:1770686976.397784:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.397786:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.397793:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397804:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.397807:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.397809:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.397815:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.397817:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.397829:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.397833:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397840:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.397848:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.397856:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.397861:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.397864:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:0.0:1770686976.397867:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.397870:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.397875:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:0.0:1770686976.397877:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.397885:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 344064, count: 4096 00000080:00200000:0.0:1770686976.397889:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 344064, bytes: 4096 00000080:00200000:0.0:1770686976.397891:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.397894:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 85, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.397896:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:0.0:1770686976.397898:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.397903:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:0.0:1770686976.397905:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:0.0:1770686976.397907:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.397912:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:0.0:1770686976.397917:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.397920:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.397928:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397935:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397942:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397949:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.397964:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.397972:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.397978:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.397992:0:64907:0:(rw26.c:924:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:0.0:1770686976.397996:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003d5a48f1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.397999:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d246d388 17ffffc0001001 3:0 ffff8d6d3e997438 84 lru 00000080:00200000:0.0:1770686976.398004:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001b5ca34d 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1770686976.398006:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003d5a48f1 00000080:00200000:0.0:1770686976.398007:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.398009:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.398017:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398027:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.398030:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.398032:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.398037:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.398039:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.398042:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.398046:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398053:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.398061:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.398070:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.398075:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.398078:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:0.0:1770686976.398105:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.398109:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.398115:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:0.0:1770686976.398118:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.398125:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 348160, count: 4096 00000080:00200000:0.0:1770686976.398129:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 348160, bytes: 4096 00000080:00200000:0.0:1770686976.398132:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.398135:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 86, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.398137:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:0.0:1770686976.398139:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.398143:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:0.0:1770686976.398146:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:0.0:1770686976.398148:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.398153:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:0.0:1770686976.398158:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.398161:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.398167:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398175:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398182:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398188:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398203:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398211:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.398216:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.398231:0:64907:0:(rw26.c:924:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:0.0:1770686976.398235:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a861f226[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.398237:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007348f98f 17ffffc0001001 3:0 ffff8d6d3e9976c0 85 lru 00000080:00200000:0.0:1770686976.398242:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000af919642 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1770686976.398244:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a861f226 00000080:00200000:0.0:1770686976.398245:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.398247:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.398254:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398266:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.398269:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.398271:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.398277:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.398279:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.398282:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.398285:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398293:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.398301:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.398308:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.398313:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.398316:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:0.0:1770686976.398320:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.398322:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.398327:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:0.0:1770686976.398330:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.398338:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 352256, count: 4096 00000080:00200000:0.0:1770686976.398342:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 352256, bytes: 4096 00000080:00200000:0.0:1770686976.398345:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.398348:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 87, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.398350:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:0.0:1770686976.398353:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.398358:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:0.0:1770686976.398361:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:0.0:1770686976.398364:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.398369:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:0.0:1770686976.398375:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.398377:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.398385:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398394:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398402:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398410:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398427:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398437:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.398444:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.398459:0:64907:0:(rw26.c:924:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:0.0:1770686976.398463:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000045df62c0[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.398466:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002817541c 17ffffc0001001 3:0 ffff8d6d3e997510 86 lru 00000080:00200000:0.0:1770686976.398471:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008af6bd26 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1770686976.398473:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000045df62c0 00000080:00200000:0.0:1770686976.398474:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.398476:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.398484:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398494:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.398498:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.398500:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.398505:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.398508:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.398510:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.398514:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398521:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.398528:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.398536:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.398540:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.398543:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:0.0:1770686976.398547:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.398549:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.398555:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:0.0:1770686976.398557:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.398565:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 356352, count: 4096 00000080:00200000:0.0:1770686976.398568:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 356352, bytes: 4096 00000080:00200000:0.0:1770686976.398571:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.398575:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 88, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.398576:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:0.0:1770686976.398579:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.398583:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:0.0:1770686976.398587:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:0.0:1770686976.398589:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.398595:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:0.0:1770686976.398600:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.398603:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.398611:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398620:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398628:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398635:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398651:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398659:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.398664:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.398679:0:64907:0:(rw26.c:924:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:0.0:1770686976.398684:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003da1b901[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.398686:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000053b50466 17ffffc0001001 3:0 ffff8d6d3e997000 87 lru 00000080:00200000:0.0:1770686976.398691:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000016e632d9 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1770686976.398693:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003da1b901 00000080:00200000:0.0:1770686976.398694:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.398696:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.398704:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398715:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.398718:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.398720:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.398725:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.398727:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.398730:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.398733:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398740:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.398747:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.398756:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.398760:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.398764:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:0.0:1770686976.398767:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.398770:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.398775:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:0.0:1770686976.398777:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.398785:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 360448, count: 4096 00000080:00200000:0.0:1770686976.398789:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 360448, bytes: 4096 00000080:00200000:0.0:1770686976.398791:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.398794:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 89, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.398796:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:0.0:1770686976.398798:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.398802:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:0.0:1770686976.398805:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:0.0:1770686976.398806:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.398811:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:0.0:1770686976.398816:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.398832:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.398840:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398848:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398856:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398864:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398881:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398889:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.398895:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.398911:0:64907:0:(rw26.c:924:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:0.0:1770686976.398915:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004807b0d1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.398919:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007e45cfde 17ffffc0001001 3:0 ffff8d6d3e9971b0 88 lru 00000080:00200000:0.0:1770686976.398923:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009d60e21a 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1770686976.398925:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004807b0d1 00000080:00200000:0.0:1770686976.398927:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.398929:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.398936:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.398947:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.398951:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.398953:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.398958:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.398960:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.398962:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.398966:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.398973:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.398981:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.398990:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.398994:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.398998:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:0.0:1770686976.399001:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.399004:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.399008:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:0.0:1770686976.399011:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.399019:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 364544, count: 4096 00000080:00200000:0.0:1770686976.399023:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 364544, bytes: 4096 00000080:00200000:0.0:1770686976.399025:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.399029:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 90, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.399030:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:0.0:1770686976.399033:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.399037:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:0.0:1770686976.399040:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:0.0:1770686976.399042:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.399047:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:0.0:1770686976.399053:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.399055:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.399062:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399070:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399078:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399184:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399200:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399208:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.399214:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.399229:0:64907:0:(rw26.c:924:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:0.0:1770686976.399234:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004055f3a7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.399236:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7190ff5 17ffffc0001001 3:0 ffff8d6d3e997e58 89 lru 00000080:00200000:0.0:1770686976.399242:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e4e861e5 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1770686976.399244:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004055f3a7 00000080:00200000:0.0:1770686976.399245:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.399247:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.399255:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399266:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.399269:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.399271:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.399277:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.399279:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.399281:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.399285:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399292:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.399300:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.399308:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.399313:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.399316:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:0.0:1770686976.399319:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.399322:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.399327:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:0.0:1770686976.399330:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.399337:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 368640, count: 4096 00000080:00200000:0.0:1770686976.399342:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 368640, bytes: 4096 00000080:00200000:0.0:1770686976.399344:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.399348:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 91, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.399349:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:0.0:1770686976.399351:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.399356:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:0.0:1770686976.399359:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:0.0:1770686976.399361:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.399366:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:0.0:1770686976.399372:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.399375:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.399382:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399391:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399399:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399406:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399423:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399432:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.399438:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.399456:0:64907:0:(rw26.c:924:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:0.0:1770686976.399460:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ca66f1de[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.399462:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000af18b76 17ffffc0001001 3:0 ffff8d6d3e997bd0 90 lru 00000080:00200000:0.0:1770686976.399467:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000142d5a23 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1770686976.399469:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ca66f1de 00000080:00200000:0.0:1770686976.399470:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.399472:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.399480:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399490:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.399493:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.399495:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.399500:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.399502:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.399505:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.399509:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399515:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.399523:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.399531:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.399535:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.399538:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:0.0:1770686976.399542:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.399544:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.399549:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:0.0:1770686976.399551:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.399559:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 372736, count: 4096 00000080:00200000:0.0:1770686976.399562:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 372736, bytes: 4096 00000080:00200000:0.0:1770686976.399565:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.399568:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 92, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.399569:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:0.0:1770686976.399571:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.399575:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:0.0:1770686976.399578:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:0.0:1770686976.399580:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.399584:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:0.0:1770686976.399589:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.399592:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.399599:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399607:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399615:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399621:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399637:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399645:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.399650:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.399663:0:64907:0:(rw26.c:924:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:0.0:1770686976.399667:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a659ab73[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.399670:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000025889f04 17ffffc0001001 3:0 ffff8d6d3e997d80 91 lru 00000080:00200000:0.0:1770686976.399674:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5a3b6d1 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1770686976.399676:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a659ab73 00000080:00200000:0.0:1770686976.399678:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.399679:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.399686:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399697:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.399699:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.399701:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.399706:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.399709:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.399711:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.399715:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399723:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.399731:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.399740:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.399744:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.399747:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:0.0:1770686976.399751:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.399754:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.399758:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:0.0:1770686976.399761:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.399768:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 376832, count: 4096 00000080:00200000:0.0:1770686976.399771:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 376832, bytes: 4096 00000080:00200000:0.0:1770686976.399773:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.399777:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 93, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.399778:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:0.0:1770686976.399780:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.399785:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:0.0:1770686976.399787:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:0.0:1770686976.399790:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.399794:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:0.0:1770686976.399799:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.399801:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.399808:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399816:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399837:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399845:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399861:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399869:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.399874:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.399888:0:64907:0:(rw26.c:924:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:0.0:1770686976.399892:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000418d6d56[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.399895:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e15ff274 17ffffc0001001 3:0 ffff8d6d3e997870 92 lru 00000080:00200000:0.0:1770686976.399900:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd9a22f2 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1770686976.399903:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000418d6d56 00000080:00200000:0.0:1770686976.399904:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.399906:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.399913:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.399923:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.399926:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.399928:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.399933:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.399936:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.399938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.399942:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.399950:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.399958:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.399965:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.399970:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.399973:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:0.0:1770686976.399976:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.399979:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.399984:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:0.0:1770686976.399987:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.399994:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 380928, count: 4096 00000080:00200000:0.0:1770686976.399997:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 380928, bytes: 4096 00000080:00200000:0.0:1770686976.400000:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.400003:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 94, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.400005:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:0.0:1770686976.400007:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.400011:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:0.0:1770686976.400013:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:0.0:1770686976.400015:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.400020:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:0.0:1770686976.400024:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.400027:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.400034:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400042:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400051:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400058:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400074:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400107:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.400114:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.400132:0:64907:0:(rw26.c:924:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:0.0:1770686976.400136:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d96cc983[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.400138:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005fe13a1f 17ffffc0001001 3:0 ffff8d6d3e997ca8 93 lru 00000080:00200000:0.0:1770686976.400143:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000746d3a5 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1770686976.400145:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d96cc983 00000080:00200000:0.0:1770686976.400147:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.400148:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.400156:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400168:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.400171:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.400173:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.400178:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.400181:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.400183:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.400187:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400194:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.400201:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.400209:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.400214:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.400217:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:0.0:1770686976.400220:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.400223:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.400227:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:0.0:1770686976.400230:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.400237:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 385024, count: 4096 00000080:00200000:0.0:1770686976.400240:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 385024, bytes: 4096 00000080:00200000:0.0:1770686976.400243:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.400246:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 95, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.400247:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:0.0:1770686976.400249:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.400254:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:0.0:1770686976.400256:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:0.0:1770686976.400259:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.400264:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:0.0:1770686976.400269:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.400271:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.400278:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400287:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400295:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400302:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400318:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400326:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.400332:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.400346:0:64907:0:(rw26.c:924:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:0.0:1770686976.400350:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000bad781f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.400353:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb205d5d 17ffffc0001001 3:0 ffff8d6d3e997360 94 lru 00000080:00200000:0.0:1770686976.400358:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001403dbc9 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1770686976.400360:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000bad781f 00000080:00200000:0.0:1770686976.400361:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.400363:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.400371:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400381:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.400384:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.400386:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.400391:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.400393:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.400396:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.400400:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400407:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.400414:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.400422:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.400427:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.400430:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:0.0:1770686976.400434:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.400437:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.400441:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:0.0:1770686976.400444:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.400452:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 389120, count: 4096 00000080:00200000:0.0:1770686976.400455:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 389120, bytes: 4096 00000080:00200000:0.0:1770686976.400458:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.400461:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 96, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.400463:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:0.0:1770686976.400466:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.400471:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:0.0:1770686976.400474:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:0.0:1770686976.400476:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.400481:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:0.0:1770686976.400486:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.400489:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.400497:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400505:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400513:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400520:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400539:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400548:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.400553:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.400569:0:64907:0:(rw26.c:924:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:0.0:1770686976.400574:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c2a21490[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.400576:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e51e3b67 17ffffc0001001 3:0 ffff8d6d3e997a20 95 lru 00000080:00200000:0.0:1770686976.400581:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001088caf6 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1770686976.400583:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c2a21490 00000080:00200000:0.0:1770686976.400584:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.400586:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.400594:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400605:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.400607:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.400609:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.400615:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.400617:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.400619:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.400624:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400631:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.400638:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.400645:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.400650:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.400653:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:0.0:1770686976.400657:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.400659:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.400664:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:0.0:1770686976.400666:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.400673:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 393216, count: 4096 00000080:00200000:0.0:1770686976.400677:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 393216, bytes: 4096 00000080:00200000:0.0:1770686976.400679:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.400682:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 97, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.400683:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:0.0:1770686976.400686:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.400690:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:0.0:1770686976.400693:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:0.0:1770686976.400695:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.400700:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:0.0:1770686976.400705:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.400707:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.400713:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400721:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400728:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400735:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400749:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400757:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.400762:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.400777:0:64907:0:(rw26.c:924:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:0.0:1770686976.400781:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008b85550a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.400784:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000076b21935 17ffffc0001001 3:0 ffff8d6d3e997288 96 lru 00000080:00200000:0.0:1770686976.400789:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003680ded1 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1770686976.400791:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008b85550a 00000080:00200000:0.0:1770686976.400793:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.400795:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.400803:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.400815:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.400833:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.400836:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.400843:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.400845:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.400848:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.400852:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400860:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.400869:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.400878:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.400883:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.400886:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:0.0:1770686976.400889:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.400892:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.400897:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:0.0:1770686976.400901:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.400909:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 397312, count: 4096 00000080:00200000:0.0:1770686976.400913:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 397312, bytes: 4096 00000080:00200000:0.0:1770686976.400916:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.400919:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 98, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.400921:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:0.0:1770686976.400923:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.400929:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:0.0:1770686976.400932:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:0.0:1770686976.400934:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.400940:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:0.0:1770686976.400945:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.400947:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.400955:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400963:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400971:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400978:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.400994:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401003:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.401008:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.401034:0:64907:0:(rw26.c:924:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:0.0:1770686976.401038:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005f6b5292[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.401041:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e3b8a2ef 17ffffc0001021 2:0 ffff8d6d3e997948 97 lru 00000080:00200000:0.0:1770686976.401047:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe36f9fb 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1770686976.401049:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005f6b5292 00000080:00200000:0.0:1770686976.401050:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.401052:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.401060:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401071:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.401074:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.401076:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.401124:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.401128:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.401131:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.401135:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401142:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.401150:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.401158:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.401163:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.401166:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:0.0:1770686976.401170:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.401172:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.401177:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:0.0:1770686976.401180:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.401188:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 401408, count: 4096 00000080:00200000:0.0:1770686976.401192:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 401408, bytes: 4096 00000080:00200000:0.0:1770686976.401194:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.401198:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 99, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.401199:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:0.0:1770686976.401202:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.401207:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:0.0:1770686976.401210:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:0.0:1770686976.401212:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.401218:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:0.0:1770686976.401223:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.401226:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.401233:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401241:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401249:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401256:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401272:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401281:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.401287:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.401304:0:64907:0:(rw26.c:924:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:0.0:1770686976.401308:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cc9b4fa8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.401311:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d181b3d6 17ffffc0001001 3:0 ffff8d6d3e9975e8 98 lru 00000080:00200000:0.0:1770686976.401317:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000aac22f7e 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1770686976.401319:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cc9b4fa8 00000080:00200000:0.0:1770686976.401320:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.401323:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.401331:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401342:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.401345:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.401347:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.401353:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.401355:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.401358:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.401362:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401368:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.401376:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.401385:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.401390:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.401394:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:0.0:1770686976.401397:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.401400:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.401405:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:0.0:1770686976.401408:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.401416:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 405504, count: 4096 00000080:00200000:0.0:1770686976.401420:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 405504, bytes: 4096 00000080:00200000:0.0:1770686976.401422:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.401426:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 100, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.401428:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:0.0:1770686976.401430:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.401435:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:0.0:1770686976.401438:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:0.0:1770686976.401440:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.401446:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:0.0:1770686976.401451:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.401453:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.401461:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401470:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401478:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401484:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401501:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401510:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.401516:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.401532:0:64907:0:(rw26.c:924:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:0.0:1770686976.401536:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000006c93173[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.401539:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f468c249 17ffffc0001001 3:0 ffff8d6d3e997798 99 lru 00000080:00200000:0.0:1770686976.401544:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000798a46c3 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1770686976.401547:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000006c93173 00000080:00200000:0.0:1770686976.401548:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.401550:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.401558:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401570:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.401573:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.401575:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.401581:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.401584:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.401586:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.401591:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401597:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.401606:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.401614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.401619:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.401623:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:0.0:1770686976.401627:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.401630:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.401635:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:0.0:1770686976.401637:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.401645:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 409600, count: 4096 00000080:00200000:0.0:1770686976.401648:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 409600, bytes: 4096 00000080:00200000:0.0:1770686976.401650:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.401654:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 101, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.401655:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:0.0:1770686976.401657:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.401662:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:0.0:1770686976.401665:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:0.0:1770686976.401667:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.401672:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:0.0:1770686976.401678:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.401680:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.401687:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401695:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401703:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401709:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401726:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401734:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.401740:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.401756:0:64907:0:(rw26.c:924:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:0.0:1770686976.401761:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000086e2a49[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.401763:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000030aff98c 17ffffc0001001 3:0 ffff8d6d28e6b510 100 lru 00000080:00200000:0.0:1770686976.401769:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d664f315 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1770686976.401771:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000086e2a49 00000080:00200000:0.0:1770686976.401773:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.401775:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.401783:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.401795:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.401798:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.401800:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.401805:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.401808:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.401810:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.401814:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.401911:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.401919:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.401927:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.401932:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.401935:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:0.0:1770686976.401939:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.401942:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.401947:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:0.0:1770686976.401950:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.401958:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 413696, count: 4096 00000080:00200000:0.0:1770686976.401962:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 413696, bytes: 4096 00000080:00200000:0.0:1770686976.401965:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.401968:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 102, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.401970:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:0.0:1770686976.401972:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.401977:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:0.0:1770686976.401980:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:0.0:1770686976.401982:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.401988:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:0.0:1770686976.401994:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.401996:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.402004:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402013:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402023:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402030:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402050:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402059:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.402064:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.402105:0:64907:0:(rw26.c:924:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:0.0:1770686976.402111:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f4d78149[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.402114:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000022824e40 17ffffc0001001 3:0 ffff8d6d28e6b000 101 lru 00000080:00200000:0.0:1770686976.402119:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000000caf2c6 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1770686976.402121:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f4d78149 00000080:00200000:0.0:1770686976.402122:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.402124:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.402133:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402144:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.402147:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.402149:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.402155:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.402157:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.402159:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.402163:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402169:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.402177:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.402186:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.402192:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.402195:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:0.0:1770686976.402198:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.402201:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.402205:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:0.0:1770686976.402208:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.402215:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 417792, count: 4096 00000080:00200000:0.0:1770686976.402219:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 417792, bytes: 4096 00000080:00200000:0.0:1770686976.402221:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.402224:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 103, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.402225:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:0.0:1770686976.402228:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.402233:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:0.0:1770686976.402236:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:0.0:1770686976.402237:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.402242:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:0.0:1770686976.402248:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.402251:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.402258:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402267:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402275:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402283:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402302:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402310:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.402316:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.402331:0:64907:0:(rw26.c:924:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:0.0:1770686976.402335:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cf9be873[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.402338:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e2f88f36 17ffffc0001001 3:0 ffff8d6d28e6b1b0 102 lru 00000080:00200000:0.0:1770686976.402343:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c597881c 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1770686976.402345:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cf9be873 00000080:00200000:0.0:1770686976.402346:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.402348:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.402356:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402366:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.402368:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.402370:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.402375:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.402378:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.402380:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.402384:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402391:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.402399:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.402406:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.402411:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.402414:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:0.0:1770686976.402417:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.402420:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.402424:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:0.0:1770686976.402427:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.402434:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 421888, count: 4096 00000080:00200000:0.0:1770686976.402438:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 421888, bytes: 4096 00000080:00200000:0.0:1770686976.402441:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.402444:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 104, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.402446:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:0.0:1770686976.402448:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.402453:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:0.0:1770686976.402456:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:0.0:1770686976.402458:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.402463:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:0.0:1770686976.402469:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.402471:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.402477:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402486:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402494:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402501:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402518:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402527:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.402532:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.402547:0:64907:0:(rw26.c:924:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:0.0:1770686976.402551:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000023b876db[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.402554:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003a6bc752 17ffffc0001001 3:0 ffff8d6d28e6be58 103 lru 00000080:00200000:0.0:1770686976.402559:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bbaf5c74 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1770686976.402562:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000023b876db 00000080:00200000:0.0:1770686976.402563:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.402565:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.402573:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402585:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.402588:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.402590:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.402596:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.402599:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.402601:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.402606:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402613:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.402621:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.402629:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.402634:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.402637:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:0.0:1770686976.402640:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.402644:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.402648:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:0.0:1770686976.402651:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.402658:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 425984, count: 4096 00000080:00200000:0.0:1770686976.402662:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 425984, bytes: 4096 00000080:00200000:0.0:1770686976.402664:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.402668:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 105, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.402669:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:0.0:1770686976.402672:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.402676:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:0.0:1770686976.402679:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:0.0:1770686976.402681:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.402687:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:0.0:1770686976.402693:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.402695:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.402703:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402712:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402720:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402727:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402744:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402752:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.402758:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.402775:0:64907:0:(rw26.c:924:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:0.0:1770686976.402779:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ec86a2ba[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.402782:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b60d3b1f 17ffffc0001001 3:0 ffff8d6d28e6bbd0 104 lru 00000080:00200000:0.0:1770686976.402788:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006e0aa846 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1770686976.402790:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ec86a2ba 00000080:00200000:0.0:1770686976.402791:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.402793:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.402801:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402812:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.402815:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.402830:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.402837:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.402839:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.402842:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.402846:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402852:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.402860:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.402868:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.402873:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.402875:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:0.0:1770686976.402879:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.402882:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.402887:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:0.0:1770686976.402889:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.402897:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 430080, count: 4096 00000080:00200000:0.0:1770686976.402900:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 430080, bytes: 4096 00000080:00200000:0.0:1770686976.402902:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.402905:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 106, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.402907:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:0.0:1770686976.402909:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.402914:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:0.0:1770686976.402916:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:0.0:1770686976.402918:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.402924:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:0.0:1770686976.402930:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.402932:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.402940:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402948:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402955:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402961:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.402977:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.402985:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.402992:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.403007:0:64907:0:(rw26.c:924:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:0.0:1770686976.403012:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000c00d4bc[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.403014:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000049767b28 17ffffc0001001 3:0 ffff8d6d28e6bd80 105 lru 00000080:00200000:0.0:1770686976.403020:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b6dddd5e 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1770686976.403023:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000c00d4bc 00000080:00200000:0.0:1770686976.403024:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.403026:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.403034:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403045:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.403049:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.403051:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.403057:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.403059:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.403061:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.403065:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403072:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.403080:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.403178:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.403183:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.403186:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:0.0:1770686976.403190:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.403193:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.403198:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:0.0:1770686976.403201:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.403208:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 434176, count: 4096 00000080:00200000:0.0:1770686976.403212:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 434176, bytes: 4096 00000080:00200000:0.0:1770686976.403214:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.403217:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 107, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.403219:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:0.0:1770686976.403221:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.403226:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:0.0:1770686976.403229:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:0.0:1770686976.403231:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.403236:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:0.0:1770686976.403242:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.403244:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.403252:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403260:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403269:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403276:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403293:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403303:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.403309:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.403325:0:64907:0:(rw26.c:924:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:0.0:1770686976.403329:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000037b393[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.403332:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8363e2b 17ffffc0001001 3:0 ffff8d6d28e6b870 106 lru 00000080:00200000:0.0:1770686976.403338:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ffd62d54 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1770686976.403340:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000037b393 00000080:00200000:0.0:1770686976.403341:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.403344:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.403352:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403363:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.403366:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.403369:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.403374:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.403376:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.403379:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.403383:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403390:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.403398:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.403407:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.403412:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.403415:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:0.0:1770686976.403419:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.403422:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.403427:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:0.0:1770686976.403430:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.403438:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 438272, count: 4096 00000080:00200000:0.0:1770686976.403442:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 438272, bytes: 4096 00000080:00200000:0.0:1770686976.403444:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.403448:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 108, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.403450:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:0.0:1770686976.403452:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.403458:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:0.0:1770686976.403461:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:0.0:1770686976.403463:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.403468:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:0.0:1770686976.403474:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.403476:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.403482:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403492:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403500:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403508:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403527:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403536:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.403542:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.403558:0:64907:0:(rw26.c:924:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:0.0:1770686976.403563:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005372eb7c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.403566:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009e411cd7 17ffffc0001001 3:0 ffff8d6d28e6bca8 107 lru 00000080:00200000:0.0:1770686976.403570:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b989f0f3 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1770686976.403572:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005372eb7c 00000080:00200000:0.0:1770686976.403573:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.403575:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.403583:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403594:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.403597:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.403599:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.403605:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.403607:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.403609:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.403613:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403620:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.403628:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.403636:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.403640:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.403643:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:0.0:1770686976.403647:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.403650:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.403655:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:0.0:1770686976.403658:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.403665:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 442368, count: 4096 00000080:00200000:0.0:1770686976.403669:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 442368, bytes: 4096 00000080:00200000:0.0:1770686976.403671:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.403675:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 109, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.403676:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:0.0:1770686976.403678:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.403683:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:0.0:1770686976.403685:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:0.0:1770686976.403687:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.403692:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:0.0:1770686976.403696:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.403699:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.403705:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403713:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403721:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403728:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403743:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403751:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.403755:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.403769:0:64907:0:(rw26.c:924:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:0.0:1770686976.403772:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000662e78c5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.403775:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007232c1d5 17ffffc0001001 3:0 ffff8d6d28e6b360 108 lru 00000080:00200000:0.0:1770686976.403780:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac03e078 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1770686976.403783:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000662e78c5 00000080:00200000:0.0:1770686976.403784:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.403786:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.403793:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403803:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.403805:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.403807:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.403811:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.403814:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.403816:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.403832:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403839:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.403846:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.403853:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.403857:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.403859:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:0.0:1770686976.403863:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.403865:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.403869:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:0.0:1770686976.403872:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.403878:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 446464, count: 4096 00000080:00200000:0.0:1770686976.403881:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 446464, bytes: 4096 00000080:00200000:0.0:1770686976.403883:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.403886:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 110, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.403887:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:0.0:1770686976.403890:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.403894:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:0.0:1770686976.403897:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:0.0:1770686976.403899:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.403904:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:0.0:1770686976.403909:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.403911:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.403918:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403926:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403935:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403943:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.403961:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.403970:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.403975:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.403990:0:64907:0:(rw26.c:924:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:0.0:1770686976.403994:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b3d39f8d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.403997:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000004fd3435 17ffffc0001001 3:0 ffff8d6d28e6ba20 109 lru 00000080:00200000:0.0:1770686976.404003:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b9d4d365 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1770686976.404005:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b3d39f8d 00000080:00200000:0.0:1770686976.404006:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.404008:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.404017:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404028:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.404031:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.404033:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.404038:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.404041:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.404043:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.404047:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404055:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.404062:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.404070:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.404075:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.404077:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:0.0:1770686976.404164:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.404169:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.404174:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:0.0:1770686976.404177:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.404185:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 450560, count: 4096 00000080:00200000:0.0:1770686976.404189:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 450560, bytes: 4096 00000080:00200000:0.0:1770686976.404191:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.404194:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 111, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.404195:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:0.0:1770686976.404198:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.404203:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:0.0:1770686976.404206:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:0.0:1770686976.404208:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.404213:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:0.0:1770686976.404219:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.404221:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.404229:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404237:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404245:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404251:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404268:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404275:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.404280:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.404295:0:64907:0:(rw26.c:924:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:0.0:1770686976.404299:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000008b8a5a1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.404302:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000014021634 17ffffc0001001 3:0 ffff8d6d28e6b288 110 lru 00000080:00200000:0.0:1770686976.404307:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000057d82fa7 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1770686976.404309:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000008b8a5a1 00000080:00200000:0.0:1770686976.404310:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.404312:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.404321:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404332:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.404334:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.404337:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.404342:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.404345:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.404347:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.404351:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404359:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.404367:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.404375:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.404380:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.404384:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:0.0:1770686976.404387:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.404390:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.404395:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:0.0:1770686976.404398:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.404405:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 454656, count: 4096 00000080:00200000:0.0:1770686976.404409:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 454656, bytes: 4096 00000080:00200000:0.0:1770686976.404411:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.404415:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 112, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.404416:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:0.0:1770686976.404419:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.404424:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:0.0:1770686976.404426:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:0.0:1770686976.404429:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.404434:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:0.0:1770686976.404439:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.404441:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.404448:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404457:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404465:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404472:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404489:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404498:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.404503:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.404521:0:64907:0:(rw26.c:924:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:0.0:1770686976.404526:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007f2e09a1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.404529:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8a1e83c 17ffffc0001001 3:0 ffff8d6d28e6b948 111 lru 00000080:00200000:0.0:1770686976.404534:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000006e6909e 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1770686976.404536:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007f2e09a1 00000080:00200000:0.0:1770686976.404537:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.404539:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.404547:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404558:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.404561:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.404563:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.404569:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.404571:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.404573:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.404577:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404585:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.404593:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.404601:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.404606:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.404609:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:0.0:1770686976.404612:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.404615:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.404620:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:0.0:1770686976.404623:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.404630:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 458752, count: 4096 00000080:00200000:0.0:1770686976.404634:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 458752, bytes: 4096 00000080:00200000:0.0:1770686976.404636:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.404640:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 113, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.404641:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:0.0:1770686976.404643:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.404649:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:0.0:1770686976.404652:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:0.0:1770686976.404654:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.404659:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:0.0:1770686976.404665:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.404667:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.404674:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404683:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404691:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404698:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404716:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404725:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.404731:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.404753:0:64907:0:(rw26.c:924:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:0.0:1770686976.404758:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a44756db[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.404761:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004e0e2693 17ffffc0001021 2:0 ffff8d6d28e6b5e8 112 lru 00000080:00200000:0.0:1770686976.404766:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca42dfac 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1770686976.404769:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a44756db 00000080:00200000:0.0:1770686976.404771:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.404773:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.404781:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404794:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.404797:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.404800:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.404805:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.404808:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.404811:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.404816:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404836:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.404846:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.404855:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.404860:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.404864:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:0.0:1770686976.404873:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.404876:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.404880:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:0.0:1770686976.404883:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.404891:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 462848, count: 4096 00000080:00200000:0.0:1770686976.404895:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 462848, bytes: 4096 00000080:00200000:0.0:1770686976.404898:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.404901:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 114, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.404903:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:0.0:1770686976.404905:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.404910:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:0.0:1770686976.404914:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:0.0:1770686976.404916:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.404921:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:0.0:1770686976.404927:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.404929:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.404937:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404947:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404955:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404962:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.404979:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.404988:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.404994:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.405010:0:64907:0:(rw26.c:924:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:0.0:1770686976.405015:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005725c884[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.405019:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006d560b50 17ffffc0001001 3:0 ffff8d6d28e6b798 113 lru 00000080:00200000:0.0:1770686976.405024:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002d3b5709 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1770686976.405027:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005725c884 00000080:00200000:0.0:1770686976.405028:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.405030:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.405038:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405050:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.405053:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.405055:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.405060:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.405062:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.405065:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.405068:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405075:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.405170:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.405180:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.405185:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.405188:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:0.0:1770686976.405192:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.405195:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.405200:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:0.0:1770686976.405203:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.405211:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 466944, count: 4096 00000080:00200000:0.0:1770686976.405215:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 466944, bytes: 4096 00000080:00200000:0.0:1770686976.405217:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.405221:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 115, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.405222:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:0.0:1770686976.405225:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.405230:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:0.0:1770686976.405233:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:0.0:1770686976.405235:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.405240:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:0.0:1770686976.405246:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.405248:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.405255:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405263:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405270:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405277:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405293:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405302:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.405307:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.405324:0:64907:0:(rw26.c:924:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:0.0:1770686976.405328:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003c61ff30[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.405331:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005279c229 17ffffc0001001 3:0 ffff8d6d28e6b0d8 114 lru 00000080:00200000:0.0:1770686976.405335:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000405ed264 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1770686976.405337:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003c61ff30 00000080:00200000:0.0:1770686976.405338:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.405340:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.405347:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405358:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.405361:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.405363:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.405368:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.405370:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.405372:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.405376:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405382:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.405391:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.405399:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.405404:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.405407:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:0.0:1770686976.405411:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.405414:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.405418:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:0.0:1770686976.405421:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.405429:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 471040, count: 4096 00000080:00200000:0.0:1770686976.405432:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 471040, bytes: 4096 00000080:00200000:0.0:1770686976.405434:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.405438:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 116, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.405439:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:0.0:1770686976.405441:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.405446:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:0.0:1770686976.405449:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:0.0:1770686976.405451:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.405456:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:0.0:1770686976.405461:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.405463:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.405470:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405478:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405485:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405491:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405506:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405515:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.405520:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.405535:0:64907:0:(rw26.c:924:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:0.0:1770686976.405538:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004737cd9f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.405541:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008e349ca2 17ffffc0001001 3:0 ffff8d6d28e6baf8 115 lru 00000080:00200000:0.0:1770686976.405547:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002c2ecec5 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1770686976.405549:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004737cd9f 00000080:00200000:0.0:1770686976.405550:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.405552:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.405560:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405572:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.405574:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.405576:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.405581:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.405584:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.405586:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.405590:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405597:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.405606:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.405614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.405618:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.405621:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:0.0:1770686976.405625:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.405628:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.405633:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:0.0:1770686976.405636:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.405644:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 475136, count: 4096 00000080:00200000:0.0:1770686976.405648:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 475136, bytes: 4096 00000080:00200000:0.0:1770686976.405650:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.405653:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 117, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.405655:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:0.0:1770686976.405657:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.405662:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:0.0:1770686976.405665:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:0.0:1770686976.405667:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.405672:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:0.0:1770686976.405677:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.405679:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.405687:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405696:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405703:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405710:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405727:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405735:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.405742:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.405757:0:64907:0:(rw26.c:924:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:0.0:1770686976.405761:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009f92fe1d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.405764:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd772edf 17ffffc0001001 3:0 ffff8d6d28e6b438 116 lru 00000080:00200000:0.0:1770686976.405769:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000501e650d 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1770686976.405772:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009f92fe1d 00000080:00200000:0.0:1770686976.405773:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.405775:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.405783:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405793:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.405796:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.405798:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.405803:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.405805:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.405808:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.405812:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405830:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.405838:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.405844:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.405849:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.405851:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:0.0:1770686976.405855:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.405858:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.405862:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:0.0:1770686976.405865:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.405873:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 479232, count: 4096 00000080:00200000:0.0:1770686976.405876:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 479232, bytes: 4096 00000080:00200000:0.0:1770686976.405879:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.405882:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 118, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.405884:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:0.0:1770686976.405886:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.405891:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:0.0:1770686976.405893:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:0.0:1770686976.405895:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.405900:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:0.0:1770686976.405905:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.405908:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.405914:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405923:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405930:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405937:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.405953:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.405961:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.405966:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.405981:0:64907:0:(rw26.c:924:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:0.0:1770686976.405985:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003bbd397e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.405988:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007a7402bd 17ffffc0001001 3:0 ffff8d6d28e6b6c0 117 lru 00000080:00200000:0.0:1770686976.405992:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb465118 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1770686976.405994:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003bbd397e 00000080:00200000:0.0:1770686976.405996:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.405997:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.406005:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406015:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.406018:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.406020:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.406025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.406028:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.406030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.406034:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406040:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.406048:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.406056:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.406061:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.406064:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:0.0:1770686976.406067:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.406070:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.406075:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:0.0:1770686976.406077:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.406109:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 483328, count: 4096 00000080:00200000:0.0:1770686976.406114:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 483328, bytes: 4096 00000080:00200000:0.0:1770686976.406117:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.406120:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 119, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.406122:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:0.0:1770686976.406124:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.406130:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:0.0:1770686976.406133:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:0.0:1770686976.406135:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.406140:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:0.0:1770686976.406147:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.406149:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.406156:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406164:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406171:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406178:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406194:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406203:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.406209:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.406227:0:64907:0:(rw26.c:924:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:0.0:1770686976.406231:0:64907:0:(rw26.c:981:ll_write_end()) page@000000006e2f696b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.406233:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4616685 17ffffc0001001 3:0 ffff8d6d2bf96ca8 118 lru 00000080:00200000:0.0:1770686976.406238:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000032a2defd 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1770686976.406240:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000006e2f696b 00000080:00200000:0.0:1770686976.406242:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.406244:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.406252:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406264:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.406266:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.406269:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.406274:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.406277:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.406279:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.406283:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406291:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.406299:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.406307:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.406312:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.406315:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:0.0:1770686976.406319:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.406323:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.406327:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:0.0:1770686976.406330:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.406338:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 487424, count: 4096 00000080:00200000:0.0:1770686976.406341:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 487424, bytes: 4096 00000080:00200000:0.0:1770686976.406343:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.406346:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 120, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.406348:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:0.0:1770686976.406350:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.406355:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:0.0:1770686976.406358:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:0.0:1770686976.406360:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.406365:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:0.0:1770686976.406370:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.406372:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.406379:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406387:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406395:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406401:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406417:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406425:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.406431:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.406445:0:64907:0:(rw26.c:924:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:0.0:1770686976.406449:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f913f038[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.406452:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000050e8249c 17ffffc0001001 3:0 ffff8d6d2bf96360 119 lru 00000080:00200000:0.0:1770686976.406457:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bca72849 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1770686976.406459:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f913f038 00000080:00200000:0.0:1770686976.406461:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.406463:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.406471:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406482:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.406485:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.406487:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.406493:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.406495:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.406498:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.406502:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406510:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.406520:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.406529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.406534:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.406537:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:0.0:1770686976.406541:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.406544:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.406548:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:0.0:1770686976.406551:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.406558:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 491520, count: 4096 00000080:00200000:0.0:1770686976.406562:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 491520, bytes: 4096 00000080:00200000:0.0:1770686976.406564:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.406568:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 121, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.406569:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:0.0:1770686976.406572:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.406576:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:0.0:1770686976.406579:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:0.0:1770686976.406581:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.406587:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:0.0:1770686976.406592:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.406594:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.406601:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406610:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406618:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406625:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406643:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406651:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.406657:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.406672:0:64907:0:(rw26.c:924:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:0.0:1770686976.406676:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c66cbe36[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.406679:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e2a84ef3 17ffffc0001001 3:0 ffff8d6d2bf96a20 120 lru 00000080:00200000:0.0:1770686976.406684:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003d3fcd1e 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1770686976.406686:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c66cbe36 00000080:00200000:0.0:1770686976.406688:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.406690:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.406698:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406709:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.406711:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.406714:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.406719:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.406721:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.406723:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.406728:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406735:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.406743:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.406751:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.406756:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.406759:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:0.0:1770686976.406763:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.406766:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.406771:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:0.0:1770686976.406774:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.406781:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 495616, count: 4096 00000080:00200000:0.0:1770686976.406785:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 495616, bytes: 4096 00000080:00200000:0.0:1770686976.406788:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.406791:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 122, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.406793:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:0.0:1770686976.406795:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.406799:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:0.0:1770686976.406802:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:0.0:1770686976.406804:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.406809:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:0.0:1770686976.406815:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.406830:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.406838:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406846:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406854:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406861:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406879:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406888:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.406894:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.406909:0:64907:0:(rw26.c:924:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:0.0:1770686976.406913:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fb470d05[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.406916:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005779e77a 17ffffc0001001 3:0 ffff8d6d2bf96288 121 lru 00000080:00200000:0.0:1770686976.406920:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002c3a59b6 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1770686976.406923:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fb470d05 00000080:00200000:0.0:1770686976.406923:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.406925:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.406933:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.406943:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.406945:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.406947:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.406952:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.406954:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.406956:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.406960:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.406967:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.406974:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.406981:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.406985:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.406988:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:0.0:1770686976.406991:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.406994:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.406998:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:0.0:1770686976.407001:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.407009:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 499712, count: 4096 00000080:00200000:0.0:1770686976.407012:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 499712, bytes: 4096 00000080:00200000:0.0:1770686976.407015:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.407018:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 123, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.407019:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:0.0:1770686976.407021:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.407026:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:0.0:1770686976.407029:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:0.0:1770686976.407031:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.407036:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:0.0:1770686976.407041:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.407043:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.407049:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407058:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407066:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407073:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407185:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407194:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.407200:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.407216:0:64907:0:(rw26.c:924:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:0.0:1770686976.407221:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005d9dce8f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.407223:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d4d02d46 17ffffc0001001 3:0 ffff8d6d2bf96948 122 lru 00000080:00200000:0.0:1770686976.407229:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000090693d57 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1770686976.407231:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005d9dce8f 00000080:00200000:0.0:1770686976.407233:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.407235:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.407242:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407255:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.407258:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.407260:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.407266:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.407268:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.407271:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.407275:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407282:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.407291:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.407299:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.407305:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.407308:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:0.0:1770686976.407312:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.407314:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.407320:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:0.0:1770686976.407323:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.407331:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 503808, count: 4096 00000080:00200000:0.0:1770686976.407335:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 503808, bytes: 4096 00000080:00200000:0.0:1770686976.407337:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.407340:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 124, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.407342:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:0.0:1770686976.407344:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.407349:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:0.0:1770686976.407352:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:0.0:1770686976.407354:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.407360:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:0.0:1770686976.407365:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.407367:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.407373:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407381:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407388:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407395:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407412:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407420:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.407425:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.407439:0:64907:0:(rw26.c:924:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:0.0:1770686976.407443:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cb077276[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.407446:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001e04fd11 17ffffc0001001 3:0 ffff8d6d2bf965e8 123 lru 00000080:00200000:0.0:1770686976.407451:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001ae62242 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1770686976.407454:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cb077276 00000080:00200000:0.0:1770686976.407455:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.407457:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.407465:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407475:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.407478:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.407480:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.407486:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.407488:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.407491:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.407495:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407502:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.407511:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.407519:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.407524:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.407527:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:0.0:1770686976.407530:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.407533:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.407538:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:0.0:1770686976.407540:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.407547:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 507904, count: 4096 00000080:00200000:0.0:1770686976.407551:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 507904, bytes: 4096 00000080:00200000:0.0:1770686976.407553:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.407557:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 125, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.407558:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:0.0:1770686976.407561:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.407566:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:0.0:1770686976.407568:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:0.0:1770686976.407571:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.407576:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:0.0:1770686976.407581:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.407583:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.407591:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407600:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407608:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407615:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407631:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407639:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.407644:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.407663:0:64907:0:(rw26.c:924:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:0.0:1770686976.407667:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003b3522ac[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.407669:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000082ccac25 17ffffc0001001 3:0 ffff8d6d2bf96798 124 lru 00000080:00200000:0.0:1770686976.407674:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000018829943 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1770686976.407676:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003b3522ac 00000080:00200000:0.0:1770686976.407677:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.407679:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.407686:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407697:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.407699:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.407701:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.407706:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.407708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.407710:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.407714:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407720:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.407727:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.407735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.407739:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.407742:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:0.0:1770686976.407746:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.407749:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.407753:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:0.0:1770686976.407756:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.407764:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 512000, count: 4096 00000080:00200000:0.0:1770686976.407767:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 512000, bytes: 4096 00000080:00200000:0.0:1770686976.407770:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.407773:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 126, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.407775:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:0.0:1770686976.407777:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.407782:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:0.0:1770686976.407785:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:0.0:1770686976.407787:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.407792:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:0.0:1770686976.407797:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.407799:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.407806:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407814:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407832:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407839:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407856:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407866:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.407872:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.407891:0:64907:0:(rw26.c:924:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:0.0:1770686976.407895:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c5a3fa4c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.407898:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000093fe9f2a 17ffffc0001001 3:0 ffff8d6d2bf960d8 125 lru 00000080:00200000:0.0:1770686976.407903:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008f739e3e 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1770686976.407905:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c5a3fa4c 00000080:00200000:0.0:1770686976.407907:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.407909:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.407917:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.407929:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.407933:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.407935:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.407940:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.407943:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.407946:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.407950:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.407957:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.407965:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.407973:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.407977:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.407980:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:0.0:1770686976.407983:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.407986:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.407991:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:0.0:1770686976.407994:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.408001:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 516096, count: 4096 00000080:00200000:0.0:1770686976.408005:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 516096, bytes: 4096 00000080:00200000:0.0:1770686976.408008:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.408011:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 127, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.408013:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:0.0:1770686976.408016:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.408020:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:0.0:1770686976.408023:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:0.0:1770686976.408025:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.408030:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:0.0:1770686976.408035:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.408038:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.408045:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408053:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408061:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408068:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408109:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408118:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.408124:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.408139:0:64907:0:(rw26.c:924:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:0.0:1770686976.408143:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000825549e0[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.408146:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003ca61b40 17ffffc0001001 3:0 ffff8d6d2bf96af8 126 lru 00000080:00200000:0.0:1770686976.408151:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000068a9f85e 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1770686976.408153:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000825549e0 00000080:00200000:0.0:1770686976.408154:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.408156:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.408165:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408176:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.408179:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.408181:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.408186:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.408189:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.408191:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.408195:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408202:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.408210:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.408220:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.408225:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.408229:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:0.0:1770686976.408232:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.408236:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.408240:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:0.0:1770686976.408244:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.408252:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 520192, count: 4096 00000080:00200000:0.0:1770686976.408256:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 520192, bytes: 4096 00000080:00200000:0.0:1770686976.408259:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.408263:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 128, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.408264:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:0.0:1770686976.408266:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.408271:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:0.0:1770686976.408275:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:0.0:1770686976.408277:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.408282:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:0.0:1770686976.408288:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.408290:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.408298:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408307:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408316:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408323:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408341:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408350:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.408356:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.408379:0:64907:0:(rw26.c:924:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:0.0:1770686976.408384:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000198fdeb7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.408387:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001e18b593 17ffffc0001021 2:0 ffff8d6d2bf96438 127 lru 00000080:00200000:0.0:1770686976.408393:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3a945bb 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1770686976.408395:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000198fdeb7 00000080:00200000:0.0:1770686976.408397:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.408399:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.408407:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408419:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.408422:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.408424:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.408430:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.408432:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.408435:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.408440:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408447:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.408456:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.408464:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.408469:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.408472:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:0.0:1770686976.408476:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.408479:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.408484:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:0.0:1770686976.408487:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.408494:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 524288, count: 4096 00000080:00200000:0.0:1770686976.408498:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 524288, bytes: 4096 00000080:00200000:0.0:1770686976.408500:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.408504:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 129, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.408506:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:0.0:1770686976.408508:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.408513:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:0.0:1770686976.408516:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:0.0:1770686976.408519:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.408524:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:0.0:1770686976.408530:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.408532:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.408539:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408548:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408556:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408563:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408578:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408587:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.408593:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.408615:0:64907:0:(rw26.c:924:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:0.0:1770686976.408619:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000adda319f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.408622:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe613273 17ffffc0001001 3:0 ffff8d6d2bf966c0 128 lru 00000080:00200000:0.0:1770686976.408627:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004dd1bea2 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1770686976.408629:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000adda319f 00000080:00200000:0.0:1770686976.408630:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.408632:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.408640:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408651:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.408654:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.408656:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.408662:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.408664:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.408667:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.408671:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408678:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.408687:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.408695:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.408700:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.408703:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:0.0:1770686976.408707:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.408710:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.408715:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:0.0:1770686976.408718:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.408725:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 528384, count: 4096 00000080:00200000:0.0:1770686976.408729:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 528384, bytes: 4096 00000080:00200000:0.0:1770686976.408731:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.408735:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 130, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.408736:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:0.0:1770686976.408739:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.408744:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:0.0:1770686976.408747:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:0.0:1770686976.408749:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.408754:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:0.0:1770686976.408759:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.408761:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.408768:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408776:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408784:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408791:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408807:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408816:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.408836:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.408853:0:64907:0:(rw26.c:924:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:0.0:1770686976.408858:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f1989c13[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.408860:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000022949ac7 17ffffc0001001 3:0 ffff8d6d2bf96510 129 lru 00000080:00200000:0.0:1770686976.408865:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bb0d8738 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1770686976.408868:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f1989c13 00000080:00200000:0.0:1770686976.408869:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.408871:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.408879:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.408891:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.408893:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.408895:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.408901:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.408904:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.408906:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.408910:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.408916:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.408924:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.408932:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.408937:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.408940:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:0.0:1770686976.408945:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.408948:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.408953:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:0.0:1770686976.408957:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.408964:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 532480, count: 4096 00000080:00200000:0.0:1770686976.408967:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 532480, bytes: 4096 00000080:00200000:0.0:1770686976.408969:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.408972:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 131, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.408974:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:0.0:1770686976.408976:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.408983:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:0.0:1770686976.408986:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:0.0:1770686976.408987:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.408993:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:0.0:1770686976.408998:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.409000:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.409008:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409016:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409023:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409030:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409047:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409057:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.409062:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.409078:0:64907:0:(rw26.c:924:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:0.0:1770686976.409184:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000b72ec25[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.409188:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac612fed 17ffffc0001001 3:0 ffff8d6d2bf96000 130 lru 00000080:00200000:0.0:1770686976.409194:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000007a12bbf 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1770686976.409197:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000b72ec25 00000080:00200000:0.0:1770686976.409199:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.409201:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.409210:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409223:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.409226:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.409228:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.409234:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.409237:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.409240:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.409245:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409253:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.409262:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.409272:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.409278:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.409281:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:0.0:1770686976.409285:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.409288:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.409293:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:0.0:1770686976.409296:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.409304:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 536576, count: 4096 00000080:00200000:0.0:1770686976.409307:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 536576, bytes: 4096 00000080:00200000:0.0:1770686976.409310:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.409314:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 132, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.409315:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:0.0:1770686976.409318:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.409323:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:0.0:1770686976.409325:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:0.0:1770686976.409327:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.409332:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:0.0:1770686976.409338:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.409340:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.409347:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409355:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409363:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409370:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409387:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409396:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.409403:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.409420:0:64907:0:(rw26.c:924:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:0.0:1770686976.409425:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000073a0218d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.409428:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004d183dc7 17ffffc0001001 3:0 ffff8d6d2bf961b0 131 lru 00000080:00200000:0.0:1770686976.409433:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000891025c4 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1770686976.409435:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000073a0218d 00000080:00200000:0.0:1770686976.409437:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.409439:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.409447:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409459:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.409462:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.409464:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.409469:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.409472:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.409474:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.409478:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409486:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.409495:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.409503:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.409507:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.409510:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:0.0:1770686976.409513:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.409516:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.409521:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:0.0:1770686976.409524:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.409531:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 540672, count: 4096 00000080:00200000:0.0:1770686976.409535:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 540672, bytes: 4096 00000080:00200000:0.0:1770686976.409538:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.409542:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 133, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.409543:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:0.0:1770686976.409545:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.409550:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:0.0:1770686976.409553:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:0.0:1770686976.409555:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.409561:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:0.0:1770686976.409566:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.409569:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.409576:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409583:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409590:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409597:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409613:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409621:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.409626:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.409642:0:64907:0:(rw26.c:924:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:0.0:1770686976.409647:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004bc63a01[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.409649:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000164ed1b9 17ffffc0001001 3:0 ffff8d6d2bf96e58 132 lru 00000080:00200000:0.0:1770686976.409655:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006a2552c6 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1770686976.409657:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004bc63a01 00000080:00200000:0.0:1770686976.409658:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.409660:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.409667:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409678:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.409681:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.409683:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.409688:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.409690:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.409693:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.409696:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409703:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.409710:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.409718:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.409723:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.409726:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:0.0:1770686976.409730:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.409732:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.409737:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:0.0:1770686976.409740:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.409747:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 544768, count: 4096 00000080:00200000:0.0:1770686976.409751:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 544768, bytes: 4096 00000080:00200000:0.0:1770686976.409753:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.409757:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 134, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.409758:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:0.0:1770686976.409762:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.409767:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:0.0:1770686976.409769:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:0.0:1770686976.409771:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.409776:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:0.0:1770686976.409781:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.409783:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.409790:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409800:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409807:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409813:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409842:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409851:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.409856:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.409870:0:64907:0:(rw26.c:924:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:0.0:1770686976.409875:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a599131d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.409878:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000794dbc2b 17ffffc0001001 3:0 ffff8d6d2bf96bd0 133 lru 00000080:00200000:0.0:1770686976.409883:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008ad8437a 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1770686976.409886:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a599131d 00000080:00200000:0.0:1770686976.409887:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.409889:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.409896:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.409906:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.409909:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.409911:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.409915:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.409917:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.409919:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.409922:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.409929:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.409936:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.409943:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.409947:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.409949:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:0.0:1770686976.409952:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.409955:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.409958:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:0.0:1770686976.409961:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.409967:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 548864, count: 4096 00000080:00200000:0.0:1770686976.409970:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 548864, bytes: 4096 00000080:00200000:0.0:1770686976.409972:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.409975:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 135, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.409976:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:0.0:1770686976.409978:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.409983:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:0.0:1770686976.409985:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:0.0:1770686976.409988:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.409992:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:0.0:1770686976.409998:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.410000:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.410007:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410014:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410022:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410029:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410046:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.410055:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.410061:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.410075:0:64907:0:(rw26.c:924:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:0.0:1770686976.410079:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f4f83784[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.410217:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd8a8ef9 17ffffc0001001 3:0 ffff8d6d2bf96d80 134 lru 00000080:00200000:0.0:1770686976.410222:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000007997b3a7 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1770686976.410224:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f4f83784 00000080:00200000:0.0:1770686976.410225:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.410227:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.410235:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.410245:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.410248:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.410250:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.410254:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.410256:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.410258:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.410261:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410267:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.410274:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.410281:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.410286:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.410289:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:0.0:1770686976.410293:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.410296:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.410301:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:0.0:1770686976.410304:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.410312:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 552960, count: 4096 00000080:00200000:0.0:1770686976.410316:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 552960, bytes: 4096 00000080:00200000:0.0:1770686976.410318:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.410322:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 136, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.410324:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:0.0:1770686976.410326:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.410332:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:0.0:1770686976.410335:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:0.0:1770686976.410337:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.410342:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:0.0:1770686976.410348:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.410350:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.410357:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410366:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410374:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410381:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410398:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.410408:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.410413:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.410427:0:64907:0:(rw26.c:924:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:0.0:1770686976.410431:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ee2115d1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.410434:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001b83d251 17ffffc0001001 3:0 ffff8d6d2bf96870 135 lru 00000080:00200000:0.0:1770686976.410439:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe33fa4e 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1770686976.410441:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ee2115d1 00000080:00200000:0.0:1770686976.410442:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.410444:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.410858:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.410873:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.410876:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.410878:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.410884:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.410887:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.410889:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.410893:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410900:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.410908:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.410918:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.410923:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.410926:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:0.0:1770686976.410930:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.410933:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.410939:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:0.0:1770686976.410942:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.410950:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 557056, count: 4096 00000080:00200000:0.0:1770686976.410953:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 557056, bytes: 4096 00000080:00200000:0.0:1770686976.410955:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.410957:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 137, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.410958:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:0.0:1770686976.410960:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.410964:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:0.0:1770686976.410967:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:0.0:1770686976.410968:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.410972:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:0.0:1770686976.410976:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.410978:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.410985:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.410994:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.411002:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.411009:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.411026:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.411036:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.411042:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.411153:0:64907:0:(rw26.c:924:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:0.0:1770686976.411158:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000019e6cdf6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.411161:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000070215106 17ffffc0001001 3:0 ffff8d6d3e816288 136 lru 00000080:00200000:0.0:1770686976.411167:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9afb836 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1770686976.411169:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000019e6cdf6 00000080:00200000:0.0:1770686976.411171:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.411173:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.411182:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.411191:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.411193:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.411194:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.411199:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.411200:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.411202:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.411205:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.411210:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.411216:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.411222:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.411225:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.411227:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:0.0:1770686976.411229:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.411231:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.411235:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:0.0:1770686976.411237:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.411243:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 561152, count: 4096 00000080:00200000:0.0:1770686976.411245:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 561152, bytes: 4096 00000080:00200000:0.0:1770686976.411247:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.411249:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 138, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.411250:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:0.0:1770686976.411252:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.411255:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:0.0:1770686976.411257:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:0.0:1770686976.411259:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.411262:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:0.0:1770686976.411266:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.411267:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.411273:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412180:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412197:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412205:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412231:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412242:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.412252:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.412277:0:64907:0:(rw26.c:924:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:0.0:1770686976.412283:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009dbe1681[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.412286:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000273a5af8 17ffffc0001001 3:0 ffff8d6d3e816948 137 lru 00000080:00200000:0.0:1770686976.412292:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008db4df07 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1770686976.412294:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009dbe1681 00000080:00200000:0.0:1770686976.412296:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.412298:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.412309:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412324:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.412328:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.412331:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.412339:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.412341:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.412345:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.412349:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412356:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.412367:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.412376:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.412383:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.412387:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:0.0:1770686976.412393:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.412396:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.412402:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:0.0:1770686976.412406:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.412419:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 565248, count: 4096 00000080:00200000:0.0:1770686976.412424:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 565248, bytes: 4096 00000080:00200000:0.0:1770686976.412427:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.412432:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 139, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.412434:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:0.0:1770686976.412437:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.412445:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:0.0:1770686976.412449:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:0.0:1770686976.412451:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.412460:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:0.0:1770686976.412469:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.412472:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.412484:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412493:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412502:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412509:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412526:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412535:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.412541:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.412557:0:64907:0:(rw26.c:924:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:0.0:1770686976.412561:0:64907:0:(rw26.c:981:ll_write_end()) page@000000001da06caa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.412564:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005c60802e 17ffffc0001001 3:0 ffff8d6d3e8165e8 138 lru 00000080:00200000:0.0:1770686976.412569:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000075052902 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1770686976.412572:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000001da06caa 00000080:00200000:0.0:1770686976.412573:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.412575:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.412583:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412595:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.412598:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.412600:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.412606:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.412609:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.412611:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.412616:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412623:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.412632:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.412639:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.412643:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.412646:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:0.0:1770686976.412650:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.412652:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.412657:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:0.0:1770686976.412660:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.412666:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 569344, count: 4096 00000080:00200000:0.0:1770686976.412670:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 569344, bytes: 4096 00000080:00200000:0.0:1770686976.412672:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.412675:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 140, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.412676:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:0.0:1770686976.412679:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.412683:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:0.0:1770686976.412686:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:0.0:1770686976.412688:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.412692:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:0.0:1770686976.412697:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.412699:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.412707:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412716:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412723:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412731:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412749:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412757:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.412763:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.412781:0:64907:0:(rw26.c:924:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:0.0:1770686976.412785:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000072e40bfe[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.412788:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cbd3c016 17ffffc0001001 3:0 ffff8d6d3e816798 139 lru 00000080:00200000:0.0:1770686976.412794:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f635cc3b 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1770686976.412796:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000072e40bfe 00000080:00200000:0.0:1770686976.412797:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.412799:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.412806:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.412830:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.412833:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.412835:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.412841:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.412844:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.412846:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.412850:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412857:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.412866:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.412875:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.412879:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.412883:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:0.0:1770686976.412886:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.412889:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.412894:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:0.0:1770686976.412897:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.412905:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 573440, count: 4096 00000080:00200000:0.0:1770686976.412909:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 573440, bytes: 4096 00000080:00200000:0.0:1770686976.412912:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.412916:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 141, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.412917:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:0.0:1770686976.412920:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.412925:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:0.0:1770686976.412928:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:0.0:1770686976.412930:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.412935:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:0.0:1770686976.412941:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.412943:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.412950:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412959:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412968:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412976:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.412993:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413001:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.413007:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.413021:0:64907:0:(rw26.c:924:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:0.0:1770686976.413025:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005cdc317c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.413029:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008185dc6d 17ffffc0001001 3:0 ffff8d6d3e8160d8 140 lru 00000080:00200000:0.0:1770686976.413034:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d4cbf659 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1770686976.413036:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005cdc317c 00000080:00200000:0.0:1770686976.413037:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.413039:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.413047:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413059:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.413061:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.413064:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.413069:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.413072:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.413074:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.413078:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413112:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.413121:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.413130:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.413136:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.413139:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:0.0:1770686976.413143:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.413145:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.413150:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:0.0:1770686976.413153:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.413161:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 577536, count: 4096 00000080:00200000:0.0:1770686976.413164:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 577536, bytes: 4096 00000080:00200000:0.0:1770686976.413167:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.413170:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 142, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.413171:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:0.0:1770686976.413174:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.413179:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:0.0:1770686976.413182:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:0.0:1770686976.413184:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.413190:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:0.0:1770686976.413196:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.413198:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.413205:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413214:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413222:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413228:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413245:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413253:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.413259:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.413274:0:64907:0:(rw26.c:924:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:0.0:1770686976.413278:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d145993e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.413281:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008b51c3d5 17ffffc0001001 3:0 ffff8d6d3e816af8 141 lru 00000080:00200000:0.0:1770686976.413286:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d163c2b2 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1770686976.413288:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d145993e 00000080:00200000:0.0:1770686976.413290:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.413292:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.413300:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413310:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.413313:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.413315:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.413320:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.413323:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.413325:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.413329:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413336:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.413344:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.413353:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.413358:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.413361:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:0.0:1770686976.413365:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.413368:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.413372:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:0.0:1770686976.413375:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.413383:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 581632, count: 4096 00000080:00200000:0.0:1770686976.413388:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 581632, bytes: 4096 00000080:00200000:0.0:1770686976.413390:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.413394:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 143, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.413396:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:0.0:1770686976.413398:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.413404:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:0.0:1770686976.413407:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:0.0:1770686976.413409:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.413414:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:0.0:1770686976.413420:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.413422:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.413430:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413438:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413447:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413455:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413472:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413481:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.413487:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.413511:0:64907:0:(rw26.c:924:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:0.0:1770686976.413516:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007b00d715[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.413519:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f303c76e 17ffffc0001021 2:0 ffff8d6d3e816438 142 lru 00000080:00200000:0.0:1770686976.413524:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006d930714 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1770686976.413526:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007b00d715 00000080:00200000:0.0:1770686976.413527:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.413529:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.413537:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413548:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.413551:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.413553:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.413558:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.413561:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.413563:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.413568:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413575:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.413583:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.413591:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.413596:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.413599:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:0.0:1770686976.413603:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.413606:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.413611:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:0.0:1770686976.413614:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.413621:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 585728, count: 4096 00000080:00200000:0.0:1770686976.413625:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 585728, bytes: 4096 00000080:00200000:0.0:1770686976.413627:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.413630:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 144, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.413632:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:0.0:1770686976.413634:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.413638:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:0.0:1770686976.413641:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:0.0:1770686976.413643:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.413648:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:0.0:1770686976.413654:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.413656:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.413663:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413671:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413678:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413686:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413702:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413711:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.413717:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.413733:0:64907:0:(rw26.c:924:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:0.0:1770686976.413738:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000047168fa7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.413741:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005c364976 17ffffc0001001 3:0 ffff8d6d3e8166c0 143 lru 00000080:00200000:0.0:1770686976.413747:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9b19dd6 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1770686976.413749:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000047168fa7 00000080:00200000:0.0:1770686976.413750:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.413752:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.413762:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413773:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.413776:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.413777:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.413783:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.413785:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.413788:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.413792:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413799:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.413807:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.413815:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.413834:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.413838:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:0.0:1770686976.413841:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.413844:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.413849:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:0.0:1770686976.413852:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.413859:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 589824, count: 4096 00000080:00200000:0.0:1770686976.413863:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 589824, bytes: 4096 00000080:00200000:0.0:1770686976.413865:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.413868:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 145, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.413870:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:0.0:1770686976.413872:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.413877:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:0.0:1770686976.413879:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:0.0:1770686976.413881:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.413886:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:0.0:1770686976.413891:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.413894:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.413902:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413911:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413919:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413926:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.413942:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.413950:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.413956:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.413973:0:64907:0:(rw26.c:924:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:0.0:1770686976.413977:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e5bc12a4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.413980:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006ece0ba4 17ffffc0001001 3:0 ffff8d6d3e816510 144 lru 00000080:00200000:0.0:1770686976.413985:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e30092d9 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1770686976.413988:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e5bc12a4 00000080:00200000:0.0:1770686976.413989:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.413991:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.413999:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414011:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.414014:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.414016:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.414022:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.414025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.414028:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.414032:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414039:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.414046:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.414054:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.414059:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.414062:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:0.0:1770686976.414066:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.414069:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.414074:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:0.0:1770686976.414077:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.414335:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 593920, count: 4096 00000080:00200000:0.0:1770686976.414342:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 593920, bytes: 4096 00000080:00200000:0.0:1770686976.414345:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.414349:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 146, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.414351:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:0.0:1770686976.414353:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.414360:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:0.0:1770686976.414363:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:0.0:1770686976.414365:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.414371:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:0.0:1770686976.414378:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.414381:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.414388:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414397:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414407:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414415:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414432:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414441:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.414447:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.414462:0:64907:0:(rw26.c:924:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:0.0:1770686976.414466:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d41885c7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.414469:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000039a6bc98 17ffffc0001001 3:0 ffff8d6d3e816000 145 lru 00000080:00200000:0.0:1770686976.414474:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000da9f76ab 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1770686976.414476:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d41885c7 00000080:00200000:0.0:1770686976.414478:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.414480:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.414488:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414499:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.414502:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.414504:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.414510:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.414512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.414515:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.414519:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414526:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.414533:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.414541:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.414546:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.414549:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:0.0:1770686976.414553:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.414557:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.414562:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:0.0:1770686976.414565:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.414574:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 598016, count: 4096 00000080:00200000:0.0:1770686976.414578:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 598016, bytes: 4096 00000080:00200000:0.0:1770686976.414580:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.414584:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 147, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.414586:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:0.0:1770686976.414594:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.414600:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:0.0:1770686976.414603:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:0.0:1770686976.414605:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.414610:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:0.0:1770686976.414615:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.414618:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.414625:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414633:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414640:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414647:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414662:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414669:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.414675:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.414690:0:64907:0:(rw26.c:924:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:0.0:1770686976.414694:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005ff7f0ba[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.414697:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006e4ac701 17ffffc0001001 3:0 ffff8d6d3e8161b0 146 lru 00000080:00200000:0.0:1770686976.414702:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002d30a160 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1770686976.414704:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005ff7f0ba 00000080:00200000:0.0:1770686976.414705:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.414707:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.414714:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414726:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.414729:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.414731:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.414735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.414738:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.414740:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.414744:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414751:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.414759:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.414765:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.414771:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.414774:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:0.0:1770686976.414777:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.414780:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.414785:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:0.0:1770686976.414787:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.414794:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 602112, count: 4096 00000080:00200000:0.0:1770686976.414798:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 602112, bytes: 4096 00000080:00200000:0.0:1770686976.414801:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.414804:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 148, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.414805:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:0.0:1770686976.414807:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.414812:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:0.0:1770686976.414814:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:0.0:1770686976.414816:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.414834:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:0.0:1770686976.414839:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.414842:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.414848:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414857:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414864:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414872:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414888:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414896:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.414902:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.414917:0:64907:0:(rw26.c:924:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:0.0:1770686976.414921:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000945fb3b9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.414924:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000daab8b3b 17ffffc0001001 3:0 ffff8d6d3e816e58 147 lru 00000080:00200000:0.0:1770686976.414929:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003daefe8b 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1770686976.414931:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000945fb3b9 00000080:00200000:0.0:1770686976.414932:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.414934:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.414942:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.414953:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.414956:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.414959:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.414964:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.414967:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.414969:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.414973:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.414979:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.414987:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.414996:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.415001:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.415004:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:0.0:1770686976.415007:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.415010:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.415015:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:0.0:1770686976.415018:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.415025:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 606208, count: 4096 00000080:00200000:0.0:1770686976.415029:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 606208, bytes: 4096 00000080:00200000:0.0:1770686976.415031:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.415034:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 149, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.415036:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:0.0:1770686976.415038:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.415042:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:0.0:1770686976.415045:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:0.0:1770686976.415047:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.415052:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:0.0:1770686976.415058:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.415060:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.415067:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415075:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415108:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415117:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415134:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.415142:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.415147:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.415162:0:64907:0:(rw26.c:924:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:0.0:1770686976.415166:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000ca61858[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.415169:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea3544c3 17ffffc0001001 3:0 ffff8d6d3e816bd0 148 lru 00000080:00200000:0.0:1770686976.415174:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009ed5ef94 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1770686976.415176:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000ca61858 00000080:00200000:0.0:1770686976.415178:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.415179:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.415194:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.415488:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.415491:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.415494:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.415501:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.415503:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.415506:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.415510:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415517:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.415525:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.415534:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.415540:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.415543:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:0.0:1770686976.415553:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.415556:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.415561:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:0.0:1770686976.415565:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.415578:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 610304, count: 4096 00000080:00200000:0.0:1770686976.415583:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 610304, bytes: 4096 00000080:00200000:0.0:1770686976.415585:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.415589:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 150, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.415590:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:0.0:1770686976.415593:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.415689:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:0.0:1770686976.415693:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:0.0:1770686976.415695:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.415701:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:0.0:1770686976.415710:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.415712:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.415720:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415728:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415736:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415743:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415759:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.415767:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.415773:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.415794:0:64907:0:(rw26.c:924:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:0.0:1770686976.415802:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003031f9ed[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.415805:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b64e6ad5 17ffffc0001001 3:0 ffff8d6d3e816d80 149 lru 00000080:00200000:0.0:1770686976.415814:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000001d63c9c 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1770686976.415816:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003031f9ed 00000080:00200000:0.0:1770686976.415826:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.415829:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.415838:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.415850:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.415858:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.415860:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.415866:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.415869:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.415871:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.415876:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.415883:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.415895:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.415903:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.415909:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.415912:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:0.0:1770686976.415916:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.415919:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.415930:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:0.0:1770686976.415934:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.415941:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 614400, count: 4096 00000080:00200000:0.0:1770686976.415945:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 614400, bytes: 4096 00000080:00200000:0.0:1770686976.415947:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.415951:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 151, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.415953:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:0.0:1770686976.415959:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.415964:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:0.0:1770686976.415967:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:0.0:1770686976.415969:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.415974:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:0.0:1770686976.415980:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.415982:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.415995:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416002:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416010:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416020:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416036:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.416045:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.416052:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.416067:0:64907:0:(rw26.c:924:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:0.0:1770686976.416071:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b271a9ef[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.416074:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008bc13ec0 17ffffc0001001 3:0 ffff8d6d3e816870 150 lru 00000080:00200000:0.0:1770686976.416079:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000722cb4a 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1770686976.416179:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b271a9ef 00000080:00200000:0.0:1770686976.416180:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.416182:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.416192:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.416204:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.416206:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.416209:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.416214:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.416216:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.416219:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.416223:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416230:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.416238:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.416246:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.416251:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.416254:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:0.0:1770686976.416258:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.416261:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.416266:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:0.0:1770686976.416269:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.416277:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 618496, count: 4096 00000080:00200000:0.0:1770686976.416281:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 618496, bytes: 4096 00000080:00200000:0.0:1770686976.416285:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.416288:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 152, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.416290:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:0.0:1770686976.416292:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.416297:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:0.0:1770686976.416300:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:0.0:1770686976.416308:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.416315:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:0.0:1770686976.416321:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.416323:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.416330:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416339:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416347:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416353:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416371:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.416380:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.416386:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.416403:0:64907:0:(rw26.c:924:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:0.0:1770686976.416407:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000840229d6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.416409:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003cdd0d35 17ffffc0001001 3:0 ffff8d6d3e816ca8 151 lru 00000080:00200000:0.0:1770686976.416415:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec8a88ce 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1770686976.416417:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000840229d6 00000080:00200000:0.0:1770686976.416418:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.416420:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.416428:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.416440:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.416443:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.416446:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.416452:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.416455:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.416457:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.416461:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416468:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.416477:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.416486:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.416491:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.416493:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:0.0:1770686976.416497:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.416500:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.416505:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:0.0:1770686976.416508:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.416516:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 622592, count: 4096 00000080:00200000:0.0:1770686976.416519:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 622592, bytes: 4096 00000080:00200000:0.0:1770686976.416522:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.416525:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 153, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.416527:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:0.0:1770686976.416529:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.416534:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:0.0:1770686976.416537:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:0.0:1770686976.416539:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.416544:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:0.0:1770686976.416549:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.416551:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.416558:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416567:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416575:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416583:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.416599:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.416606:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.416611:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.417471:0:64907:0:(rw26.c:924:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:0.0:1770686976.417479:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b6ec9bed[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.417483:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001244e7d3 17ffffc0001001 3:0 ffff8d6d3e816360 152 lru 00000080:00200000:0.0:1770686976.417489:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008ffda33d 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1770686976.417491:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b6ec9bed 00000080:00200000:0.0:1770686976.417492:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.417495:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.417506:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.417523:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.417526:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.417529:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.417537:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.417539:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.417542:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.417548:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417555:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.417566:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.417575:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.417581:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.417584:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:0.0:1770686976.417590:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.417593:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.417599:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:0.0:1770686976.417603:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.417615:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 626688, count: 4096 00000080:00200000:0.0:1770686976.417620:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 626688, bytes: 4096 00000080:00200000:0.0:1770686976.417623:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.417627:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 154, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.417628:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:0.0:1770686976.417631:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.417639:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:0.0:1770686976.417643:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:0.0:1770686976.417645:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.417652:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:0.0:1770686976.417659:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.417661:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.417671:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417681:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417691:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417699:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417715:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.417724:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.417730:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.417748:0:64907:0:(rw26.c:924:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:0.0:1770686976.417761:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009bc4c99a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.417764:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d626ca2c 17ffffc0001001 3:0 ffff8d6d3e816a20 153 lru 00000080:00200000:0.0:1770686976.417770:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000088ca06a5 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1770686976.417772:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009bc4c99a 00000080:00200000:0.0:1770686976.417774:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.417776:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.417783:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.417793:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.417796:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.417798:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.417803:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.417805:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.417808:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.417812:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.417831:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.418021:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.418029:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.418034:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.418037:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:0.0:1770686976.418041:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.418044:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.418050:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:0.0:1770686976.418054:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.418062:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 630784, count: 4096 00000080:00200000:0.0:1770686976.418066:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 630784, bytes: 4096 00000080:00200000:0.0:1770686976.418068:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.418071:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 155, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.418073:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:0.0:1770686976.418075:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.418080:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:0.0:1770686976.419764:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:0.0:1770686976.419772:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.419795:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:0.0:1770686976.419811:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.419816:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.419846:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.419860:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.419872:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.419881:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.419906:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.419917:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.419928:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.419960:0:64907:0:(rw26.c:924:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:0.0:1770686976.419968:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000022e3a838[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.419972:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000dfe541d 17ffffc0001001 3:0 ffff8d6d28eafaf8 154 lru 00000080:00200000:0.0:1770686976.419979:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bffd36d3 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1770686976.419981:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000022e3a838 00000080:00200000:0.0:1770686976.419983:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.419986:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.420005:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420028:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.420033:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.420035:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.420047:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.420050:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.420052:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.420057:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420064:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.420078:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.420186:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.420194:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.420200:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:0.0:1770686976.420207:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.420211:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.420228:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:0.0:1770686976.420233:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.420253:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 634880, count: 4096 00000080:00200000:0.0:1770686976.420260:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 634880, bytes: 4096 00000080:00200000:0.0:1770686976.420263:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.420269:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 156, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.420272:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:0.0:1770686976.420275:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.420286:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:0.0:1770686976.420290:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:0.0:1770686976.420292:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.420299:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:0.0:1770686976.420305:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.420308:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.420316:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420331:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420339:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420345:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420360:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420368:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.420374:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.420391:0:64907:0:(rw26.c:924:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:0.0:1770686976.420395:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000db224f39[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.420398:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000dce3bac1 17ffffc0001001 3:0 ffff8d6d28eaf438 155 lru 00000080:00200000:0.0:1770686976.420404:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008535c4f0 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1770686976.420406:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000db224f39 00000080:00200000:0.0:1770686976.420407:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.420409:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.420418:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420429:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.420432:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.420434:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.420440:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.420442:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.420445:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.420448:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420455:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.420463:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.420471:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.420476:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.420480:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:0.0:1770686976.420484:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.420487:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.420491:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:0.0:1770686976.420495:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.420503:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 638976, count: 4096 00000080:00200000:0.0:1770686976.420508:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 638976, bytes: 4096 00000080:00200000:0.0:1770686976.420511:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.420515:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 157, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.420516:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:0.0:1770686976.420519:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.420525:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:0.0:1770686976.420534:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:0.0:1770686976.420536:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.420542:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:0.0:1770686976.420548:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.420551:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.420558:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420567:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420576:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420589:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420607:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420616:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.420622:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.420638:0:64907:0:(rw26.c:924:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:0.0:1770686976.420643:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000208661c1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.420646:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003230cc4b 17ffffc0001001 3:0 ffff8d6d28eaf6c0 156 lru 00000080:00200000:0.0:1770686976.420651:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000eab416d4 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1770686976.420654:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000208661c1 00000080:00200000:0.0:1770686976.420656:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.420658:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.420667:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420685:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.420688:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.420690:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.420696:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.420698:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.420701:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.420704:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420711:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.420720:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.420728:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.420733:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.420736:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:0.0:1770686976.420740:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.420743:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.420748:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:0.0:1770686976.420751:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.420759:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 643072, count: 4096 00000080:00200000:0.0:1770686976.420764:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 643072, bytes: 4096 00000080:00200000:0.0:1770686976.420767:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.420771:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 158, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.420773:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:0.0:1770686976.420775:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.420780:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:0.0:1770686976.420783:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:0.0:1770686976.420785:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.420791:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:0.0:1770686976.420796:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.420798:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.420807:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420815:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420837:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420844:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420861:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420868:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.420874:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.420898:0:64907:0:(rw26.c:924:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:0.0:1770686976.420902:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005832a3e9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.420905:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003c907f47 17ffffc0001021 2:0 ffff8d6d28eaf510 157 lru 00000080:00200000:0.0:1770686976.420911:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001ce5b6eb 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1770686976.420914:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005832a3e9 00000080:00200000:0.0:1770686976.420915:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.420917:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.420925:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.420937:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.420940:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.420942:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.420948:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.420950:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.420952:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.420957:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.420964:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.420973:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.420981:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.420986:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.420990:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:0.0:1770686976.420993:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.420996:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.421002:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:0.0:1770686976.421005:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.421013:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 647168, count: 4096 00000080:00200000:0.0:1770686976.421016:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 647168, bytes: 4096 00000080:00200000:0.0:1770686976.421019:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.421023:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 159, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.421024:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:0.0:1770686976.421027:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.421032:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:0.0:1770686976.421035:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:0.0:1770686976.421037:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.421043:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:0.0:1770686976.421049:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.421051:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.421058:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421067:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421074:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421106:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421126:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421135:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.421141:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.421157:0:64907:0:(rw26.c:924:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:0.0:1770686976.421162:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000678347bd[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.421164:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e9af87af 17ffffc0001001 3:0 ffff8d6d28eaf000 158 lru 00000080:00200000:0.0:1770686976.421169:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000059d52f55 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1770686976.421171:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000678347bd 00000080:00200000:0.0:1770686976.421173:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.421175:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.421182:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421193:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.421196:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.421198:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.421204:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.421206:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.421209:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.421213:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421220:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.421227:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.421235:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.421240:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.421243:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:0.0:1770686976.421247:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.421250:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.421254:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:0.0:1770686976.421257:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.421265:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 651264, count: 4096 00000080:00200000:0.0:1770686976.421270:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 651264, bytes: 4096 00000080:00200000:0.0:1770686976.421272:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.421276:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 160, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.421277:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:0.0:1770686976.421280:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.421285:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:0.0:1770686976.421288:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:0.0:1770686976.421290:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.421296:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:0.0:1770686976.421302:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.421304:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.421313:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421321:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421328:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421335:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421351:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421359:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.421365:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.421379:0:64907:0:(rw26.c:924:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:0.0:1770686976.421383:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000002dd1475[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.421386:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000806bf613 17ffffc0001001 3:0 ffff8d6d28eaf1b0 159 lru 00000080:00200000:0.0:1770686976.421391:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000043098888 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1770686976.421393:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000002dd1475 00000080:00200000:0.0:1770686976.421394:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.421397:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.421404:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421415:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.421418:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.421420:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.421425:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.421427:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.421429:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.421433:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421441:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.421449:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.421457:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.421462:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.421465:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:0.0:1770686976.421469:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.421472:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.421477:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:0.0:1770686976.421480:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.421487:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 655360, count: 4096 00000080:00200000:0.0:1770686976.421491:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 655360, bytes: 4096 00000080:00200000:0.0:1770686976.421493:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.421496:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 161, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.421498:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:0.0:1770686976.421500:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.421505:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:0.0:1770686976.421508:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:0.0:1770686976.421510:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.421516:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:0.0:1770686976.421521:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.421523:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.421530:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421538:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421546:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421553:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421570:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421579:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.421585:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.421601:0:64907:0:(rw26.c:924:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:0.0:1770686976.421606:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000543ad9d9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.421609:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3662ada 17ffffc0001001 3:0 ffff8d6d28eafe58 160 lru 00000080:00200000:0.0:1770686976.421614:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce9952da 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1770686976.421616:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000543ad9d9 00000080:00200000:0.0:1770686976.421617:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.421619:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.421627:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421638:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.421640:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.421642:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.421647:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.421650:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.421652:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.421656:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421663:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.421670:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.421678:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.421683:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.421686:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:0.0:1770686976.421690:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.421692:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.421698:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:0.0:1770686976.421701:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.421709:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 659456, count: 4096 00000080:00200000:0.0:1770686976.421713:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 659456, bytes: 4096 00000080:00200000:0.0:1770686976.421716:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.421720:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 162, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.421721:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:0.0:1770686976.421723:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.421728:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:0.0:1770686976.421730:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:0.0:1770686976.421733:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.421739:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:0.0:1770686976.421744:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.421747:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.421754:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421763:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421771:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421780:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421797:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421806:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.421812:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.421841:0:64907:0:(rw26.c:924:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:0.0:1770686976.421846:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000079a6ac19[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.421849:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000064ceee9f 17ffffc0001001 3:0 ffff8d6d28eafbd0 161 lru 00000080:00200000:0.0:1770686976.421855:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e00e2c6b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1770686976.421858:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000079a6ac19 00000080:00200000:0.0:1770686976.421859:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.421862:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.421869:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.421882:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.421885:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.421887:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.421893:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.421896:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.421899:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.421903:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.421910:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.421919:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.421928:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.421933:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.421936:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:0.0:1770686976.421940:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.421943:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.421947:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:0.0:1770686976.421950:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.421958:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 663552, count: 4096 00000080:00200000:0.0:1770686976.421962:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 663552, bytes: 4096 00000080:00200000:0.0:1770686976.421964:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.421968:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 163, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.421969:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:0.0:1770686976.421972:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.421977:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:0.0:1770686976.421980:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:0.0:1770686976.421983:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.421988:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:0.0:1770686976.421994:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.421996:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.422004:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.422013:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.422022:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.422029:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.422047:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.422056:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.422062:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.422077:0:64907:0:(rw26.c:924:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:0.0:1770686976.423025:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e9d4d443[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.423039:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000164109d8 17ffffc0001001 3:0 ffff8d6d28eafd80 162 lru 00000080:00200000:0.0:1770686976.423046:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000041d05c33 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1770686976.423049:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e9d4d443 00000080:00200000:0.0:1770686976.423051:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.423055:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.423072:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.423107:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.423113:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.423116:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.423126:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.423129:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.423132:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.423138:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423147:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.423160:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.423173:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.423180:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.423185:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:0.0:1770686976.423191:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.423195:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.423204:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:0.0:1770686976.423208:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.423224:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 667648, count: 4096 00000080:00200000:0.0:1770686976.423229:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 667648, bytes: 4096 00000080:00200000:0.0:1770686976.423233:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.423239:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 164, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.423240:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:0.0:1770686976.423243:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.423254:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:0.0:1770686976.423258:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:0.0:1770686976.423261:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.423270:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:0.0:1770686976.423279:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.423282:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.423294:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423304:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423314:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423322:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423341:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.423352:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.423361:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.423387:0:64907:0:(rw26.c:924:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:0.0:1770686976.423392:0:64907:0:(rw26.c:981:ll_write_end()) page@000000001e17e5ac[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.423395:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fa815231 17ffffc0001001 3:0 ffff8d6d28eaf870 163 lru 00000080:00200000:0.0:1770686976.423401:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008ef685f7 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1770686976.423404:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000001e17e5ac 00000080:00200000:0.0:1770686976.423405:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.423407:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.423416:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.423428:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.423431:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.423434:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.423440:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.423442:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.423445:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.423448:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423456:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.423465:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.423473:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.423478:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.423481:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:0.0:1770686976.423485:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.423488:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.423492:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:0.0:1770686976.423495:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.423503:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 671744, count: 4096 00000080:00200000:0.0:1770686976.423507:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 671744, bytes: 4096 00000080:00200000:0.0:1770686976.423510:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.423513:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 165, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.423515:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:0.0:1770686976.423518:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.423522:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:0.0:1770686976.423525:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:0.0:1770686976.423527:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.423532:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:0.0:1770686976.423538:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.423540:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.423547:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423556:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423565:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423572:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423590:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.423599:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.423605:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.423621:0:64907:0:(rw26.c:924:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:0.0:1770686976.423625:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a870a5b3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.423628:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d25aab08 17ffffc0001001 3:0 ffff8d6d28eafca8 164 lru 00000080:00200000:0.0:1770686976.423633:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f76aa594 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1770686976.423636:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a870a5b3 00000080:00200000:0.0:1770686976.423637:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.423639:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.423647:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.423658:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.423661:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.423664:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.423670:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.423672:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.423675:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.423678:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.423686:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.423694:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.423702:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.423706:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.423710:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:0.0:1770686976.423713:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.423716:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.423722:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:0.0:1770686976.423724:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.423732:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 675840, count: 4096 00000080:00200000:0.0:1770686976.423736:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 675840, bytes: 4096 00000080:00200000:0.0:1770686976.423739:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.423742:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 166, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.423744:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:0.0:1770686976.423746:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.425574:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:0.0:1770686976.425590:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:0.0:1770686976.425594:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.425611:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:0.0:1770686976.425627:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.425631:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.425728:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.425744:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.425757:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.425766:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.425793:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.425807:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.425831:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.425865:0:64907:0:(rw26.c:924:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:0.0:1770686976.425873:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004acbe47e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.425878:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000097ac72f4 17ffffc0001001 3:0 ffff8d6d28eaf360 165 lru 00000080:00200000:0.0:1770686976.425884:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008b84e8a8 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1770686976.425887:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004acbe47e 00000080:00200000:0.0:1770686976.425889:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.425893:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.425910:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.425941:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.425946:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.425949:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.425960:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.425963:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.425966:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.425970:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.425978:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.425997:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.426006:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.426014:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.426018:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:0.0:1770686976.426024:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.426028:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.426036:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:0.0:1770686976.426040:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.426060:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 679936, count: 4096 00000080:00200000:0.0:1770686976.426066:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 679936, bytes: 4096 00000080:00200000:0.0:1770686976.426070:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.426075:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 167, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.426077:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:0.0:1770686976.426080:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.426158:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:0.0:1770686976.426162:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:0.0:1770686976.426164:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.426172:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:0.0:1770686976.426179:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.426181:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.426189:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426198:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426206:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426213:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426231:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426240:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.426246:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.426263:0:64907:0:(rw26.c:924:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:0.0:1770686976.426267:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005e9941ab[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.426270:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000441e297d 17ffffc0001001 3:0 ffff8d6d28eafa20 166 lru 00000080:00200000:0.0:1770686976.426275:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001c70c14a 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1770686976.426278:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005e9941ab 00000080:00200000:0.0:1770686976.426279:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.426281:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.426290:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426302:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.426305:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.426307:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.426313:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.426316:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.426318:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.426322:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426330:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.426338:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.426347:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.426352:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.426355:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:0.0:1770686976.426359:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.426362:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.426366:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:0.0:1770686976.426369:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.426378:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 684032, count: 4096 00000080:00200000:0.0:1770686976.426381:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 684032, bytes: 4096 00000080:00200000:0.0:1770686976.426384:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.426388:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 168, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.426389:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:0.0:1770686976.426392:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.426397:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:0.0:1770686976.426400:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:0.0:1770686976.426402:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.426408:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:0.0:1770686976.426414:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.426416:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.426424:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426433:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426441:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426448:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426465:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426474:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.426480:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.426497:0:64907:0:(rw26.c:924:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:0.0:1770686976.426501:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000055acfcae[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.426504:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000095ca2273 17ffffc0001001 3:0 ffff8d6d28eaf288 167 lru 00000080:00200000:0.0:1770686976.426510:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009e59037a 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1770686976.426512:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000055acfcae 00000080:00200000:0.0:1770686976.426514:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.426516:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.426524:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426535:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.426538:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.426540:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.426545:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.426547:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.426550:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.426553:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426562:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.426571:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.426579:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.426584:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.426588:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:0.0:1770686976.426591:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.426595:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.426599:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:0.0:1770686976.426603:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.426612:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 688128, count: 4096 00000080:00200000:0.0:1770686976.426616:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 688128, bytes: 4096 00000080:00200000:0.0:1770686976.426618:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.426622:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 169, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.426623:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:0.0:1770686976.426626:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.426631:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:0.0:1770686976.426634:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:0.0:1770686976.426637:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.426642:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:0.0:1770686976.426649:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.426652:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.426659:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426668:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426676:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426683:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426700:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426709:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.426715:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.426730:0:64907:0:(rw26.c:924:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:0.0:1770686976.426735:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d169fd46[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.426737:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cfb3b719 17ffffc0001001 3:0 ffff8d6d28eaf948 168 lru 00000080:00200000:0.0:1770686976.426742:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f1b21187 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1770686976.426744:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d169fd46 00000080:00200000:0.0:1770686976.426746:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.426748:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.426755:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426765:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.426768:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.426770:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.426775:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.426777:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.426779:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.426783:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426790:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.426798:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.426807:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.426812:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.426815:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:0.0:1770686976.426830:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.426834:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.426839:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:0.0:1770686976.426842:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.426850:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 692224, count: 4096 00000080:00200000:0.0:1770686976.426854:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 692224, bytes: 4096 00000080:00200000:0.0:1770686976.426856:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.426860:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 170, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.426862:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:0.0:1770686976.426865:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.426870:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:0.0:1770686976.426873:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:0.0:1770686976.426875:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.426880:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:0.0:1770686976.426885:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.426887:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.426893:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426902:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426909:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426916:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.426932:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.426941:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.426946:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.426961:0:64907:0:(rw26.c:924:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:0.0:1770686976.426966:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000356e0d66[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.426969:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000034b9a139 17ffffc0001001 3:0 ffff8d6d28eaf5e8 169 lru 00000080:00200000:0.0:1770686976.426974:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9db8b02 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1770686976.426977:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000356e0d66 00000080:00200000:0.0:1770686976.426978:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.426980:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.426989:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427001:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.427003:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.427006:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.427011:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.427013:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.427015:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.427019:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427026:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.427034:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.427041:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.427046:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.427049:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:0.0:1770686976.427053:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.427056:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.427061:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:0.0:1770686976.427063:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.427071:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 696320, count: 4096 00000080:00200000:0.0:1770686976.427075:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 696320, bytes: 4096 00000080:00200000:0.0:1770686976.427077:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.427080:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 171, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.427164:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:0.0:1770686976.427167:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.427173:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:0.0:1770686976.427176:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:0.0:1770686976.427178:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.427184:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:0.0:1770686976.427190:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.427193:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.427199:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427208:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427215:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427222:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427239:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427247:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.427252:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.427266:0:64907:0:(rw26.c:924:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:0.0:1770686976.427270:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000077987391[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.427273:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec77c6dd 17ffffc0001001 3:0 ffff8d6d28eaf798 170 lru 00000080:00200000:0.0:1770686976.427278:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008b291d2b 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1770686976.427280:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000077987391 00000080:00200000:0.0:1770686976.427281:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.427283:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.427291:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427303:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.427306:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.427308:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.427314:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.427317:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.427319:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.427324:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427331:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.427339:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.427347:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.427352:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.427356:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:0.0:1770686976.427359:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.427362:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.427367:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:0.0:1770686976.427370:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.427377:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 700416, count: 4096 00000080:00200000:0.0:1770686976.427381:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 700416, bytes: 4096 00000080:00200000:0.0:1770686976.427383:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.427387:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 172, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.427388:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:0.0:1770686976.427391:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.427395:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:0.0:1770686976.427398:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:0.0:1770686976.427400:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.427406:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:0.0:1770686976.427411:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.427413:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.427420:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427428:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427435:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427441:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427456:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427464:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.427470:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.427483:0:64907:0:(rw26.c:924:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:0.0:1770686976.427488:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000024f1210f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.427490:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b75e97df 17ffffc0001001 3:0 ffff8d6d28eaf0d8 171 lru 00000080:00200000:0.0:1770686976.427495:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000061f6a5e1 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1770686976.427497:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000024f1210f 00000080:00200000:0.0:1770686976.427498:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.427500:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.427508:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427519:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.427522:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.427524:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.427530:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.427532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.427534:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.427538:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427545:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.427553:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.427560:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.427565:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.427568:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:0.0:1770686976.427572:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.427575:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.427580:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:0.0:1770686976.427582:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.427590:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 704512, count: 4096 00000080:00200000:0.0:1770686976.427594:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 704512, bytes: 4096 00000080:00200000:0.0:1770686976.427597:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.427601:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 173, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.427602:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:0.0:1770686976.427604:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.427609:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:0.0:1770686976.427611:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:0.0:1770686976.427613:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.427618:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:0.0:1770686976.427623:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.427626:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.427634:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427641:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427649:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427657:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427676:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427684:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.427690:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.427723:0:64907:0:(rw26.c:924:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:0.0:1770686976.427727:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000541fad7f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.427730:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e40901eb 17ffffc0001021 2:0 ffff8d6d2bfea438 172 lru 00000080:00200000:0.0:1770686976.427736:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000077be92c2 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1770686976.427738:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000541fad7f 00000080:00200000:0.0:1770686976.427739:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.427741:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.427749:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427762:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.427764:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.427766:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.427772:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.427774:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.427777:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.427780:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427787:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.427795:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.427803:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.427808:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.427811:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:0.0:1770686976.427814:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.427830:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.427836:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:0.0:1770686976.427839:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.427847:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 708608, count: 4096 00000080:00200000:0.0:1770686976.427851:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 708608, bytes: 4096 00000080:00200000:0.0:1770686976.427853:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.427857:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 174, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.427859:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:0.0:1770686976.427861:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.427866:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:0.0:1770686976.427869:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:0.0:1770686976.427871:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.427877:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:0.0:1770686976.427883:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.427885:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.427892:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427901:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427909:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427915:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.427933:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.427941:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.427947:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.427963:0:64907:0:(rw26.c:924:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:0.0:1770686976.427967:0:64907:0:(rw26.c:981:ll_write_end()) page@000000006522eb5f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.427970:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000816dc44 17ffffc0001001 3:0 ffff8d6d2bfeaaf8 173 lru 00000080:00200000:0.0:1770686976.427975:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000291c9d97 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1770686976.427977:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000006522eb5f 00000080:00200000:0.0:1770686976.427979:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.427981:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.427989:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428000:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.428003:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.428005:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.428011:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.428013:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.428016:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.428020:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428027:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.428035:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.428043:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.428048:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.428051:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:0.0:1770686976.428055:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.428058:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.428063:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:0.0:1770686976.428066:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.428074:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 712704, count: 4096 00000080:00200000:0.0:1770686976.428078:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 712704, bytes: 4096 00000080:00200000:0.0:1770686976.428081:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.428113:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 175, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.428115:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:0.0:1770686976.428117:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.428123:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:0.0:1770686976.428126:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:0.0:1770686976.428128:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.428134:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:0.0:1770686976.428140:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.428142:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.428150:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428158:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428165:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428172:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428188:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428196:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.428202:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.428219:0:64907:0:(rw26.c:924:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:0.0:1770686976.428224:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000081600734[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.428227:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000099fd7525 17ffffc0001001 3:0 ffff8d6d2bfea0d8 174 lru 00000080:00200000:0.0:1770686976.428232:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e00fd9b5 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1770686976.428234:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000081600734 00000080:00200000:0.0:1770686976.428235:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.428237:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.428245:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428258:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.428260:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.428262:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.428268:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.428270:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.428273:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.428276:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428283:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.428292:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.428301:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.428306:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.428309:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:0.0:1770686976.428312:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.428315:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.428320:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:0.0:1770686976.428323:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.428331:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 716800, count: 4096 00000080:00200000:0.0:1770686976.428335:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 716800, bytes: 4096 00000080:00200000:0.0:1770686976.428338:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.428341:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 176, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.428343:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:0.0:1770686976.428345:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.428351:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:0.0:1770686976.428353:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:0.0:1770686976.428355:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.428362:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:0.0:1770686976.428367:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.428369:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.428377:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428385:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428393:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428399:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428416:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428424:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.428430:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.428446:0:64907:0:(rw26.c:924:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:0.0:1770686976.428450:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c0efe4b8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.428453:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000080986a7b 17ffffc0001001 3:0 ffff8d6d2bfea798 175 lru 00000080:00200000:0.0:1770686976.428458:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000058ffba3 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1770686976.428460:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c0efe4b8 00000080:00200000:0.0:1770686976.428462:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.428464:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.428473:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428485:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.428488:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.428491:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.428497:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.428499:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.428501:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.428505:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428513:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.428521:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.428530:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.428535:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.428538:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:0.0:1770686976.428542:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.428545:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.428550:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:0.0:1770686976.428553:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.428561:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 720896, count: 4096 00000080:00200000:0.0:1770686976.428565:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 720896, bytes: 4096 00000080:00200000:0.0:1770686976.428567:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.428570:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 177, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.428572:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:0.0:1770686976.428574:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.428579:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:0.0:1770686976.428582:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:0.0:1770686976.428584:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.428590:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:0.0:1770686976.428595:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.428597:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.428604:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428612:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428619:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428626:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428643:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428651:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.428656:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.428668:0:64907:0:(rw26.c:924:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:0.0:1770686976.428672:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c2edda9a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.428674:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8ec6eab 17ffffc0001001 3:0 ffff8d6d2bfea5e8 176 lru 00000080:00200000:0.0:1770686976.428680:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3963c10 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1770686976.428682:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c2edda9a 00000080:00200000:0.0:1770686976.428683:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.428685:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.428692:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.428703:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.428705:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.428708:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.428712:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.428715:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.428717:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.428721:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.428729:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.428737:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.428743:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.428748:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.428750:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:0.0:1770686976.428754:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.428757:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.428761:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:0.0:1770686976.428764:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.428771:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 724992, count: 4096 00000080:00200000:0.0:1770686976.428774:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 724992, bytes: 4096 00000080:00200000:0.0:1770686976.428777:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.428780:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 178, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.428782:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:0.0:1770686976.428784:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.428788:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:0.0:1770686976.428791:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:0.0:1770686976.428793:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.428797:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:0.0:1770686976.428802:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.428804:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.428810:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430383:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430410:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430419:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430444:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.430458:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.430476:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.430514:0:64907:0:(rw26.c:924:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:0.0:1770686976.430523:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000aa51a24[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.430526:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea07e8ea 17ffffc0001001 3:0 ffff8d6d2bfea948 177 lru 00000080:00200000:0.0:1770686976.430533:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001eb012c8 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1770686976.430535:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000aa51a24 00000080:00200000:0.0:1770686976.430536:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.430540:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.430557:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.430577:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.430581:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.430584:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.430597:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.430600:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.430604:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.430609:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430616:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.430629:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.430637:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.430647:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.430653:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:0.0:1770686976.430660:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.430664:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.430672:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:0.0:1770686976.430677:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.430698:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 729088, count: 4096 00000080:00200000:0.0:1770686976.430705:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 729088, bytes: 4096 00000080:00200000:0.0:1770686976.430709:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.430713:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 179, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.430715:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:0.0:1770686976.430718:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.430730:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:0.0:1770686976.430735:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:0.0:1770686976.430739:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.430750:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:0.0:1770686976.430760:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.430763:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.430777:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430786:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430794:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430802:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430829:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.430837:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.430844:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.430861:0:64907:0:(rw26.c:924:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:0.0:1770686976.430865:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c57db8d1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.430868:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000028fb26bc 17ffffc0001001 3:0 ffff8d6d2bfea288 178 lru 00000080:00200000:0.0:1770686976.430873:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc79e35a 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:0.0:1770686976.430876:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c57db8d1 00000080:00200000:0.0:1770686976.430877:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.430879:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.430888:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.430900:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.430903:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.430905:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.430911:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.430914:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.430916:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.430921:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.430928:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.430937:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.430945:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.430950:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.430953:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:0.0:1770686976.430957:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.430960:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.430965:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:0.0:1770686976.430968:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.430976:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 733184, count: 4096 00000080:00200000:0.0:1770686976.430980:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 733184, bytes: 4096 00000080:00200000:0.0:1770686976.430982:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.430986:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 180, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.430988:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:0.0:1770686976.430990:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.430996:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:0.0:1770686976.430999:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:0.0:1770686976.431001:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.431006:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:0.0:1770686976.431012:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.431015:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.431023:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431032:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431040:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431047:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431065:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431075:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.431080:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.431121:0:64907:0:(rw26.c:924:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:0.0:1770686976.431125:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000007bb1277[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.431128:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a51d6d5f 17ffffc0001001 3:0 ffff8d6d2bfeaa20 179 lru 00000080:00200000:0.0:1770686976.431134:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003e544c5a 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:0.0:1770686976.431136:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000007bb1277 00000080:00200000:0.0:1770686976.431137:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.431139:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.431148:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431160:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.431163:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.431165:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.431171:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.431173:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.431176:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.431180:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431187:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.431195:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.431205:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.431210:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.431213:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:0.0:1770686976.431223:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.431227:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.431232:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:0.0:1770686976.431235:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.431243:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 737280, count: 4096 00000080:00200000:0.0:1770686976.431247:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 737280, bytes: 4096 00000080:00200000:0.0:1770686976.431250:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.431254:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 181, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.431255:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:0.0:1770686976.431258:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.431264:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:0.0:1770686976.431268:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:0.0:1770686976.431270:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.431276:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:0.0:1770686976.431282:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.431285:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.431293:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431303:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431310:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431318:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431336:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431344:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.431349:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.431364:0:64907:0:(rw26.c:924:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:0.0:1770686976.431369:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000051708c5b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.431372:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d09af344 17ffffc0001001 3:0 ffff8d6d2bfea360 180 lru 00000080:00200000:0.0:1770686976.431377:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006784a4e1 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:0.0:1770686976.431380:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000051708c5b 00000080:00200000:0.0:1770686976.431381:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.431383:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.431392:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431403:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.431406:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.431408:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.431413:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.431416:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.431419:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.431423:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431429:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.431437:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.431445:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.431451:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.431454:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:0.0:1770686976.431458:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.431461:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.431466:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:0.0:1770686976.431469:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.431477:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 741376, count: 4096 00000080:00200000:0.0:1770686976.431482:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 741376, bytes: 4096 00000080:00200000:0.0:1770686976.431484:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.431488:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 182, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.431489:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:0.0:1770686976.431492:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.431497:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:0.0:1770686976.431500:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:0.0:1770686976.431502:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.431508:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:0.0:1770686976.431514:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.431516:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.431523:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431532:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431541:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431548:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431564:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431573:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.431579:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.431597:0:64907:0:(rw26.c:924:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:0.0:1770686976.431601:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000032ab0fc1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.431603:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007133d5ee 17ffffc0001001 3:0 ffff8d6d2bfeaca8 181 lru 00000080:00200000:0.0:1770686976.431608:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b4953b90 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:0.0:1770686976.431610:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000032ab0fc1 00000080:00200000:0.0:1770686976.431611:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.431613:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.431621:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431633:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.431636:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.431638:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.431643:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.431646:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.431648:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.431652:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431659:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.431666:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.431675:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.431680:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.431683:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:0.0:1770686976.431686:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.431690:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.431695:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:0.0:1770686976.431698:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.431706:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 745472, count: 4096 00000080:00200000:0.0:1770686976.431710:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 745472, bytes: 4096 00000080:00200000:0.0:1770686976.431712:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.431716:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 183, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.431717:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:0.0:1770686976.431720:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.431725:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:0.0:1770686976.431728:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:0.0:1770686976.431730:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.431736:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:0.0:1770686976.431742:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.431744:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.431751:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431759:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431767:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431774:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431792:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431801:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.431807:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.431837:0:64907:0:(rw26.c:924:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:0.0:1770686976.431841:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000900bface[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.431844:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007c9d3d57 17ffffc0001001 3:0 ffff8d6d2bfea870 182 lru 00000080:00200000:0.0:1770686976.431849:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002f4cae2b 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:0.0:1770686976.431851:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000900bface 00000080:00200000:0.0:1770686976.431853:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.431855:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.431862:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.431873:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.431876:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.431877:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.431883:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.431885:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.431887:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.431891:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.431898:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.431906:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.431915:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.431920:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.431923:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:0.0:1770686976.431927:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.431930:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.431936:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:0.0:1770686976.431938:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.431946:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 749568, count: 4096 00000080:00200000:0.0:1770686976.431950:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 749568, bytes: 4096 00000080:00200000:0.0:1770686976.431952:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.431957:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 184, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.431958:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:0.0:1770686976.431961:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.431966:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:0.0:1770686976.431969:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:0.0:1770686976.431971:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.431976:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:0.0:1770686976.431981:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.431984:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.431991:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432000:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432007:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432014:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432032:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432041:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.432047:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.432063:0:64907:0:(rw26.c:924:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:0.0:1770686976.432067:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000018310bd8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.432070:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000143e9cd6 17ffffc0001001 3:0 ffff8d6d2bfead80 183 lru 00000080:00200000:0.0:1770686976.432074:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e4f1496e 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:0.0:1770686976.432077:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000018310bd8 00000080:00200000:0.0:1770686976.432078:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.432080:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.432118:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432131:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.432134:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.432136:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.432141:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.432144:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.432146:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.432149:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432156:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.432163:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.432172:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.432177:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.432180:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:0.0:1770686976.432184:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.432186:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.432191:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:0.0:1770686976.432194:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.432201:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 753664, count: 4096 00000080:00200000:0.0:1770686976.432204:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 753664, bytes: 4096 00000080:00200000:0.0:1770686976.432207:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.432210:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 185, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.432212:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:0.0:1770686976.432214:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.432219:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:0.0:1770686976.432223:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:0.0:1770686976.432225:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.432230:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:0.0:1770686976.432236:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.432239:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.432246:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432255:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432263:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432271:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432287:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432297:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.432302:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.432317:0:64907:0:(rw26.c:924:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:0.0:1770686976.432322:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007d2d744a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.432325:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009b49df10 17ffffc0001001 3:0 ffff8d6d2bfeabd0 184 lru 00000080:00200000:0.0:1770686976.432330:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000228cd1f6 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:0.0:1770686976.432332:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007d2d744a 00000080:00200000:0.0:1770686976.432333:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.432335:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.432342:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432352:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.432355:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.432357:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.432363:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.432365:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.432368:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.432372:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432379:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.432387:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.432395:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.432400:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.432403:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:0.0:1770686976.432407:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.432410:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.432415:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:0.0:1770686976.432418:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.432426:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 757760, count: 4096 00000080:00200000:0.0:1770686976.432430:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 757760, bytes: 4096 00000080:00200000:0.0:1770686976.432433:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.432436:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 186, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.432438:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:0.0:1770686976.432440:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.432445:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:0.0:1770686976.432448:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:0.0:1770686976.432450:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.432455:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:0.0:1770686976.432460:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.432463:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.432470:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432479:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432486:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432493:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432594:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432604:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.432610:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.432626:0:64907:0:(rw26.c:924:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:0.0:1770686976.432630:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d3779724[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.432633:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002ee0cae6 17ffffc0001001 3:0 ffff8d6d2bfeae58 185 lru 00000080:00200000:0.0:1770686976.432638:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000134b3654 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:0.0:1770686976.432641:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d3779724 00000080:00200000:0.0:1770686976.432642:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.432644:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.432652:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432663:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.432666:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.432668:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.432673:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.432676:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.432678:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.432682:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432688:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.432696:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.432704:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.432709:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.432712:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:0.0:1770686976.432716:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.432719:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.432724:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:0.0:1770686976.432727:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.432735:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 761856, count: 4096 00000080:00200000:0.0:1770686976.432738:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 761856, bytes: 4096 00000080:00200000:0.0:1770686976.432741:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.432745:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 187, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.432746:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:0.0:1770686976.432749:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.432754:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:0.0:1770686976.432757:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:0.0:1770686976.432758:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.432763:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:0.0:1770686976.432769:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.432771:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.432778:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432786:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432794:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432802:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432829:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432838:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.432844:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.432859:0:64907:0:(rw26.c:924:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:0.0:1770686976.432863:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004c77dfbe[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.432866:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e10be5a0 17ffffc0001001 3:0 ffff8d6d2bfea1b0 186 lru 00000080:00200000:0.0:1770686976.432872:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003fabe4bf 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:0.0:1770686976.432874:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004c77dfbe 00000080:00200000:0.0:1770686976.432876:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.432877:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.432885:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.432897:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.432900:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.432901:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.432907:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.432910:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.432912:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.432916:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.432923:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.432930:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.432938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.432942:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.432945:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:0.0:1770686976.432948:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.432951:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.432956:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:0.0:1770686976.432959:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.432966:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 765952, count: 4096 00000080:00200000:0.0:1770686976.432970:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 765952, bytes: 4096 00000080:00200000:0.0:1770686976.432972:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.432976:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 188, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.432977:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:0.0:1770686976.432980:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.432985:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:0.0:1770686976.432987:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:0.0:1770686976.432989:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.432995:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:0.0:1770686976.433001:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.433003:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.433010:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433018:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433026:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433032:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433048:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433057:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.433063:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.433281:0:64907:0:(rw26.c:924:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:0.0:1770686976.433286:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005eb851ed[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.433290:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000017a097e6 17ffffc0001021 2:0 ffff8d6d2bfea000 187 lru 00000080:00200000:0.0:1770686976.433295:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000000e6530a 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:0.0:1770686976.433298:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005eb851ed 00000080:00200000:0.0:1770686976.433299:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.433301:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.433311:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433324:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.433326:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.433329:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.433335:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.433337:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.433340:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.433344:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433351:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.433359:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.433368:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.433373:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.433376:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:0.0:1770686976.433380:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.433383:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.433388:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:0.0:1770686976.433391:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.433400:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 770048, count: 4096 00000080:00200000:0.0:1770686976.433404:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 770048, bytes: 4096 00000080:00200000:0.0:1770686976.433406:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.433410:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 189, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.433412:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:0.0:1770686976.433414:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.433420:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:0.0:1770686976.433422:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:0.0:1770686976.433425:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.433430:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:0.0:1770686976.433436:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.433438:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.433445:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433453:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433461:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433467:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433485:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433493:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.433500:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.433518:0:64907:0:(rw26.c:924:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:0.0:1770686976.433522:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000fe11017[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.433525:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8fc7a36 17ffffc0001001 3:0 ffff8d6d2bfea510 188 lru 00000080:00200000:0.0:1770686976.433530:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000011abbf58 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:0.0:1770686976.433532:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000fe11017 00000080:00200000:0.0:1770686976.433534:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.433536:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.433545:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433557:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.433560:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.433562:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.433568:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.433570:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.433573:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.433578:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433584:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.433592:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.433600:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.433605:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.433608:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:0.0:1770686976.433612:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.433615:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.433619:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:0.0:1770686976.433622:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.433630:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 774144, count: 4096 00000080:00200000:0.0:1770686976.433634:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 774144, bytes: 4096 00000080:00200000:0.0:1770686976.433637:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.433640:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 190, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.433642:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:0.0:1770686976.433644:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.433649:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:0.0:1770686976.433651:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:0.0:1770686976.433653:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.433659:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:0.0:1770686976.433664:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.433667:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.433674:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433682:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433690:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433698:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433715:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433724:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.433729:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.433742:0:64907:0:(rw26.c:924:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:0.0:1770686976.433746:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fc7a7ad9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.433749:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e0057e50 17ffffc0001001 3:0 ffff8d6d2bfea6c0 189 lru 00000080:00200000:0.0:1770686976.433755:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000015e0f974 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:0.0:1770686976.433757:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fc7a7ad9 00000080:00200000:0.0:1770686976.433758:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.433760:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.433767:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.433777:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.433781:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.433783:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.433789:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.433791:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.433794:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.433798:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.433805:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.433814:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.435032:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.435043:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.435049:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:0.0:1770686976.435056:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.435060:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.435071:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:0.0:1770686976.435075:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.435108:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 778240, count: 4096 00000080:00200000:0.0:1770686976.435115:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 778240, bytes: 4096 00000080:00200000:0.0:1770686976.435119:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.435124:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 191, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.435126:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:0.0:1770686976.435129:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.435140:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:0.0:1770686976.435145:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:0.0:1770686976.435149:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.435158:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:0.0:1770686976.435168:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.435172:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.435188:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435200:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435210:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435219:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435239:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.435249:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.435258:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.435286:0:64907:0:(rw26.c:924:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:0.0:1770686976.435292:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b69181d5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.435296:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000027ab477b 17ffffc0001001 3:0 ffff8d6d3e801288 190 lru 00000080:00200000:0.0:1770686976.435302:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bda4b110 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:0.0:1770686976.435304:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b69181d5 00000080:00200000:0.0:1770686976.435306:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.435309:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.435322:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.435339:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.435343:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.435345:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.435355:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.435358:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.435360:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.435365:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435372:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.435385:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.435393:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.435399:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.435402:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:0.0:1770686976.435406:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.435409:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.435414:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:0.0:1770686976.435417:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.435425:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 782336, count: 4096 00000080:00200000:0.0:1770686976.435429:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 782336, bytes: 4096 00000080:00200000:0.0:1770686976.435431:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.435435:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 192, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.435436:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:0.0:1770686976.435439:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.435444:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:0.0:1770686976.435447:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:0.0:1770686976.435449:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.435455:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:0.0:1770686976.435463:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.435465:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.435472:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435481:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435490:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435497:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.435514:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.435523:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.435528:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.435871:0:64907:0:(rw26.c:924:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:0.0:1770686976.435878:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c51ca01b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.435881:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8fda3bf 17ffffc0001001 3:0 ffff8d6d3e801a20 191 lru 00000080:00200000:0.0:1770686976.435887:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000da762480 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:0.0:1770686976.435889:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c51ca01b 00000080:00200000:0.0:1770686976.435890:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.435892:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.435903:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.435916:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.435919:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.435921:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.436487:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.436491:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.436495:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.436582:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436592:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.436603:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.436612:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.436619:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.436624:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:0.0:1770686976.436629:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.436632:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.436640:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:0.0:1770686976.436643:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.436655:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 786432, count: 4096 00000080:00200000:0.0:1770686976.436660:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 786432, bytes: 4096 00000080:00200000:0.0:1770686976.436663:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.436694:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 193, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.436696:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:0.0:1770686976.436699:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.436709:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:0.0:1770686976.436713:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:0.0:1770686976.436716:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.436724:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:0.0:1770686976.436732:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.436736:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.436748:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436758:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436767:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436774:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436791:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.436800:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.436808:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.436847:0:64907:0:(rw26.c:924:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:0.0:1770686976.436853:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f7bc5273[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.436856:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d74ad789 17ffffc0001001 3:0 ffff8d6d3e801360 192 lru 00000080:00200000:0.0:1770686976.436861:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000b52e19e 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:0.0:1770686976.436863:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f7bc5273 00000080:00200000:0.0:1770686976.436864:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.436867:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.436876:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.436889:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.436892:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.436894:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.436900:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.436902:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.436905:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.436909:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.436915:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.436923:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.436931:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.436935:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.436938:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:0.0:1770686976.436941:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.436944:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.436955:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:0.0:1770686976.436958:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.436966:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 790528, count: 4096 00000080:00200000:0.0:1770686976.436970:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 790528, bytes: 4096 00000080:00200000:0.0:1770686976.436973:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.436976:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 194, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.436978:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:0.0:1770686976.436980:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.436986:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:0.0:1770686976.436989:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:0.0:1770686976.436991:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.436997:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:0.0:1770686976.437002:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.437190:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.437199:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437209:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437217:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437225:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437395:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.437437:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.437445:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.437492:0:64907:0:(rw26.c:924:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:0.0:1770686976.437497:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e077941b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.437627:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000402bcab3 17ffffc0001001 3:0 ffff8d6d3e801ca8 193 lru 00000080:00200000:0.0:1770686976.437634:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000d186402 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:0.0:1770686976.437636:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e077941b 00000080:00200000:0.0:1770686976.437637:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.437640:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.437651:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.437665:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.437669:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.437671:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.437677:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.437680:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.437682:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.437687:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437694:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.437704:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.437712:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.437718:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.437722:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:0.0:1770686976.437726:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.437730:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.437735:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:0.0:1770686976.437739:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.437749:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 794624, count: 4096 00000080:00200000:0.0:1770686976.437753:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 794624, bytes: 4096 00000080:00200000:0.0:1770686976.437756:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.437760:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 195, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.437762:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:0.0:1770686976.437765:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.437772:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:0.0:1770686976.437776:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:0.0:1770686976.437778:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.437785:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:0.0:1770686976.437790:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.437793:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.437801:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437810:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437830:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437838:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437855:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.437863:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.437869:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.437884:0:64907:0:(rw26.c:924:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:0.0:1770686976.437889:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000974e9e68[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.437892:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e5d0f53f 17ffffc0001001 3:0 ffff8d6d3e801870 194 lru 00000080:00200000:0.0:1770686976.437897:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d017f44b 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:0.0:1770686976.437899:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000974e9e68 00000080:00200000:0.0:1770686976.437900:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.437902:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.437910:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.437922:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.437925:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.437927:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.437932:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.437935:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.437938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.437942:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.437949:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.437958:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.437966:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.437971:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.437974:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:0.0:1770686976.437977:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.437980:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.437985:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:0.0:1770686976.437988:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.437996:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 798720, count: 4096 00000080:00200000:0.0:1770686976.438000:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 798720, bytes: 4096 00000080:00200000:0.0:1770686976.438589:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.438597:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 196, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.438599:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:0.0:1770686976.438602:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.438610:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:0.0:1770686976.438615:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:0.0:1770686976.438617:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.438626:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:0.0:1770686976.438635:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.438638:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.438648:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438659:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438667:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438675:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438694:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.438703:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.438710:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.438733:0:64907:0:(rw26.c:924:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:0.0:1770686976.438739:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008662a347[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.438741:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9617c95 17ffffc0001001 3:0 ffff8d6d3e801d80 195 lru 00000080:00200000:0.0:1770686976.438747:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e62b8330 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:0.0:1770686976.438749:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008662a347 00000080:00200000:0.0:1770686976.438751:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.438753:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.438763:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.438776:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.438779:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.438782:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.438788:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.438791:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.438793:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.438797:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438804:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.438813:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.438832:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.438838:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.438841:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:0.0:1770686976.438846:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.438848:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.438855:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:0.0:1770686976.438859:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.438869:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 802816, count: 4096 00000080:00200000:0.0:1770686976.438874:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 802816, bytes: 4096 00000080:00200000:0.0:1770686976.438876:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.438879:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 197, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.438881:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:0.0:1770686976.438883:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.438888:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:0.0:1770686976.438891:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:0.0:1770686976.438893:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.438898:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:0.0:1770686976.438904:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.438906:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.438913:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438923:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438931:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438938:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.438954:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.438962:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.438968:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.438983:0:64907:0:(rw26.c:924:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:0.0:1770686976.438987:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004086f334[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.438990:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a919739c 17ffffc0001001 3:0 ffff8d6d3e801bd0 196 lru 00000080:00200000:0.0:1770686976.438996:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b75cb74f 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:0.0:1770686976.438998:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004086f334 00000080:00200000:0.0:1770686976.438999:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.439001:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.439210:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.439224:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.439227:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.439229:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.439235:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.439238:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.439241:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.439245:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439252:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.439260:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.439270:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.439274:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.439364:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:0.0:1770686976.439370:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.439374:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.439379:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:0.0:1770686976.439383:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.439392:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 806912, count: 4096 00000080:00200000:0.0:1770686976.439396:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 806912, bytes: 4096 00000080:00200000:0.0:1770686976.439399:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.439403:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 198, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.439404:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:0.0:1770686976.439407:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.439412:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:0.0:1770686976.439415:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:0.0:1770686976.439417:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.439423:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:0.0:1770686976.439429:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.439432:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.439440:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439448:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439456:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439463:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439480:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.439488:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.439494:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.439596:0:64907:0:(rw26.c:924:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:0.0:1770686976.439601:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000085012baa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.439604:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008d8ade3f 17ffffc0001001 3:0 ffff8d6d3e801e58 197 lru 00000080:00200000:0.0:1770686976.439610:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000081c36aa5 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:0.0:1770686976.439612:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000085012baa 00000080:00200000:0.0:1770686976.439613:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.439616:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.439625:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.439637:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.439640:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.439643:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.439649:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.439652:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.439654:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.439658:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439665:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.439673:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.439682:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.439687:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.439691:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:0.0:1770686976.439694:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.439698:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.439703:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:0.0:1770686976.439705:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.439713:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 811008, count: 4096 00000080:00200000:0.0:1770686976.439716:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 811008, bytes: 4096 00000080:00200000:0.0:1770686976.439719:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.439722:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 199, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.439723:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:0.0:1770686976.439726:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.439731:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:0.0:1770686976.439734:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:0.0:1770686976.439737:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.439743:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:0.0:1770686976.439748:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.439750:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.439759:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439767:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439775:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439783:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439799:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.439807:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.439813:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.439838:0:64907:0:(rw26.c:924:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:0.0:1770686976.439843:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004ba73528[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.439846:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004cd5df2e 17ffffc0001001 3:0 ffff8d6d3e8011b0 198 lru 00000080:00200000:0.0:1770686976.439851:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000049df2e8f 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:0.0:1770686976.439854:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004ba73528 00000080:00200000:0.0:1770686976.439856:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.439858:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.439866:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.439877:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.439880:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.439882:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.439887:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.439890:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.439892:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.439895:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.439902:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.439910:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.439918:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.439923:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.439927:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:0.0:1770686976.439930:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.439933:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.439937:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:0.0:1770686976.439940:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.439948:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 815104, count: 4096 00000080:00200000:0.0:1770686976.439952:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 815104, bytes: 4096 00000080:00200000:0.0:1770686976.439954:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.439958:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 200, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.439960:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:0.0:1770686976.439962:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.439968:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:0.0:1770686976.439971:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:0.0:1770686976.439973:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.439978:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:0.0:1770686976.439983:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.439985:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.439993:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440001:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440210:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440218:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440234:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440243:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.440249:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.440266:0:64907:0:(rw26.c:924:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:0.0:1770686976.440270:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d9632e73[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.440273:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001cf6657f 17ffffc0001001 3:0 ffff8d6d3e801000 199 lru 00000080:00200000:0.0:1770686976.440341:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009b82c474 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:0.0:1770686976.440345:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d9632e73 00000080:00200000:0.0:1770686976.440346:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.440348:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.440358:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440370:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.440374:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.440376:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.440383:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.440386:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.440388:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.440393:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440400:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.440409:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.440417:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.440423:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.440426:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:0.0:1770686976.440431:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.440434:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.440439:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:0.0:1770686976.440442:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.440450:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 819200, count: 4096 00000080:00200000:0.0:1770686976.440454:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 819200, bytes: 4096 00000080:00200000:0.0:1770686976.440457:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.440461:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 201, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.440462:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:0.0:1770686976.440465:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.440471:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:0.0:1770686976.440474:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:0.0:1770686976.440476:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.440481:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:0.0:1770686976.440487:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.440489:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.440498:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440595:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440604:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440611:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440629:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440637:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.440643:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.440661:0:64907:0:(rw26.c:924:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:0.0:1770686976.440665:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005d59ddb6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.440668:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000899f9cbe 17ffffc0001001 3:0 ffff8d6d3e801510 200 lru 00000080:00200000:0.0:1770686976.440673:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000007bd2fc79 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:0.0:1770686976.440676:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005d59ddb6 00000080:00200000:0.0:1770686976.440678:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.440680:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.440688:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440700:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.440703:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.440705:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.440711:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.440713:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.440715:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.440719:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440727:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.440735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.440745:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.440750:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.440752:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:0.0:1770686976.440756:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.440759:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.440764:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:0.0:1770686976.440767:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.440774:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 823296, count: 4096 00000080:00200000:0.0:1770686976.440778:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 823296, bytes: 4096 00000080:00200000:0.0:1770686976.440781:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.440785:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 202, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.440786:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:0.0:1770686976.440789:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.440794:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:0.0:1770686976.440797:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:0.0:1770686976.440799:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.440805:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:0.0:1770686976.440811:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.440813:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.440831:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440840:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440848:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440855:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440870:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440879:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.440884:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.440900:0:64907:0:(rw26.c:924:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:0.0:1770686976.440904:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d05705ca[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.440907:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008dfde858 17ffffc0001001 3:0 ffff8d6d3e8016c0 201 lru 00000080:00200000:0.0:1770686976.440912:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000441485c7 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:0.0:1770686976.440915:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d05705ca 00000080:00200000:0.0:1770686976.440916:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.440918:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.440926:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.440937:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.440940:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.440942:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.440949:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.440951:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.440954:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.440958:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.440965:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.440973:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.440981:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.440986:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.440989:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:0.0:1770686976.440992:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.440995:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.441000:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:0.0:1770686976.441192:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.441202:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 827392, count: 4096 00000080:00200000:0.0:1770686976.441206:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 827392, bytes: 4096 00000080:00200000:0.0:1770686976.441209:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.441213:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 203, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.441215:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:0.0:1770686976.441218:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.441224:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:0.0:1770686976.441227:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:0.0:1770686976.441229:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.441235:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:0.0:1770686976.441242:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.441244:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.441252:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441261:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441269:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441276:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441498:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.441592:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.441600:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.441632:0:64907:0:(rw26.c:924:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:0.0:1770686976.441637:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000007c2ff4e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.441641:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004fc81eb4 17ffffc0001021 2:0 ffff8d6d3e801438 202 lru 00000080:00200000:0.0:1770686976.441646:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000035083cc2 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1770686976.441648:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000007c2ff4e 00000080:00200000:0.0:1770686976.441650:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.441652:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.441662:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.441676:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.441679:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.441681:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.441688:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.441691:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.441693:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.441697:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441705:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.441715:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.441724:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.441730:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.441733:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:0.0:1770686976.441738:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.441741:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.441747:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:0.0:1770686976.441750:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.441759:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 831488, count: 4096 00000080:00200000:0.0:1770686976.441762:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 831488, bytes: 4096 00000080:00200000:0.0:1770686976.441765:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.441769:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 204, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.441770:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:0.0:1770686976.441772:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.441778:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:0.0:1770686976.441781:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:0.0:1770686976.441783:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.441789:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:0.0:1770686976.441795:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.441798:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.441806:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441815:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441835:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441843:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441859:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.441868:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:0.0:1770686976.441874:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:0.0:1770686976.441890:0:64907:0:(rw26.c:924:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:0.0:1770686976.441894:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b8b75ddc[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:0.0:1770686976.441897:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b833bc18 17ffffc0001001 3:0 ffff8d6d3e801af8 203 lru 00000080:00200000:0.0:1770686976.441902:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000591d899c 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1770686976.441905:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b8b75ddc 00000080:00200000:0.0:1770686976.441906:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686976.441908:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686976.441917:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686976.441930:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:0.0:1770686976.441932:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686976.441934:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1770686976.441940:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:0.0:1770686976.441943:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686976.441946:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686976.441950:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.441957:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686976.441965:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686976.441975:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686976.441980:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686976.441983:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:0.0:1770686976.441987:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686976.441990:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686976.441995:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:0.0:1770686976.441998:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.442202:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 835584, count: 4096 00000080:00200000:0.0:1770686976.442209:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 835584, bytes: 4096 00000080:00200000:0.0:1770686976.442211:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.442215:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 205, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.442217:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:0.0:1770686976.442220:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686976.442226:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:0.0:1770686976.442229:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:0.0:1770686976.442232:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686976.442238:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:0.0:1770686976.442246:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.442248:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8730, osc lock ffff8d6d18303430, flags 0x0 00010000:00010000:0.0:1770686976.442256:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442379:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442391:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442398:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442404:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442411:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.442416:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.442431:0:64907:0:(rw26.c:924:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:1.0:1770686976.442434:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004f2c0c95[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.442436:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000725e4a5e 17ffffc0001001 3:0 ffff8d6d2bfe8510 204 lru 00000080:00200000:1.0:1770686976.442440:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3c8d09d 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1770686976.442441:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004f2c0c95 00000080:00200000:1.0:1770686976.442442:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.442444:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.442450:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442458:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.442460:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.442462:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.442466:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.442468:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.442474:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8730 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.442477:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442482:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.442489:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.442491:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8730 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.442494:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.442496:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:1.0:1770686976.442499:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.442501:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.442507:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:1.0:1770686976.442510:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.442519:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 839680, count: 4096 00000080:00200000:1.0:1770686976.442523:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 839680, bytes: 4096 00000080:00200000:1.0:1770686976.442525:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.442529:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 206, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.442530:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:1.0:1770686976.442532:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.442537:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:1.0:1770686976.442540:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:1.0:1770686976.442543:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.442548:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:1.0:1770686976.442554:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.442556:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.442564:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442573:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442585:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442590:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442605:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442611:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.442616:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.442628:0:64907:0:(rw26.c:924:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:1.0:1770686976.442631:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d25a0cd7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.442633:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000967368ca 17ffffc0001001 3:0 ffff8d6d2bfe86c0 205 lru 00000080:00200000:1.0:1770686976.442637:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000035fa3f50 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1770686976.442638:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d25a0cd7 00000080:00200000:1.0:1770686976.442639:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.442640:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.442646:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442653:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.442655:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.442656:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.442660:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.442662:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.442664:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.442666:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442674:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.442680:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.442681:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.442685:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.442686:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:1.0:1770686976.442689:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.442691:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.442694:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:1.0:1770686976.442696:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.442702:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 843776, count: 4096 00000080:00200000:1.0:1770686976.442705:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 843776, bytes: 4096 00000080:00200000:1.0:1770686976.442706:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.442708:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 207, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.442709:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:1.0:1770686976.442711:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.442714:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:1.0:1770686976.442716:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:1.0:1770686976.442718:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.442730:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:1.0:1770686976.442734:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.442736:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.442741:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442747:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442759:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442765:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442768:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442773:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.442777:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.442787:0:64907:0:(rw26.c:924:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:1.0:1770686976.442789:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a1e15d60[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.442791:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000004ca041a 17ffffc0001001 3:0 ffff8d6d2bfe8438 206 lru 00000080:00200000:1.0:1770686976.442794:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000068ea1f6e 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1770686976.442796:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a1e15d60 00000080:00200000:1.0:1770686976.442796:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.442798:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.442803:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.442810:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.442812:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.442813:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.442828:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.442831:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.442833:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.442837:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442854:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.442864:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.442866:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.442871:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.442874:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:1.0:1770686976.442878:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.442881:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.442885:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:1.0:1770686976.442889:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.442896:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 847872, count: 4096 00000080:00200000:1.0:1770686976.442900:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 847872, bytes: 4096 00000080:00200000:1.0:1770686976.442903:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.442911:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 208, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.442913:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:1.0:1770686976.442916:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.442921:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:1.0:1770686976.442927:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:1.0:1770686976.442929:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.442935:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:1.0:1770686976.442941:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.442943:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.442950:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442959:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442978:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442985:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.442992:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443001:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.443007:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.443023:0:64907:0:(rw26.c:924:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:1.0:1770686976.443027:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002360ae47[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.443030:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000874ef9e0 17ffffc0001001 3:0 ffff8d6d2bfe8af8 207 lru 00000080:00200000:1.0:1770686976.443036:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e69111fe 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1770686976.443038:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002360ae47 00000080:00200000:1.0:1770686976.443039:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.443041:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.443050:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443062:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.443064:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.443066:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.443071:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.443074:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.443076:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.443080:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443126:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.443135:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.443138:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.443143:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.443146:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:1.0:1770686976.443150:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.443153:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.443158:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:1.0:1770686976.443161:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.443169:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 851968, count: 4096 00000080:00200000:1.0:1770686976.443173:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 851968, bytes: 4096 00000080:00200000:1.0:1770686976.443175:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.443179:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 209, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.443181:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:1.0:1770686976.443183:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.443189:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:1.0:1770686976.443191:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:1.0:1770686976.443193:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.443360:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:1.0:1770686976.443369:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.443372:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.443379:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443388:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443407:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443414:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443421:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443429:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.443435:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.443452:0:64907:0:(rw26.c:924:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:1.0:1770686976.443456:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005c8f903d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.443458:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8b13021 17ffffc0001001 3:0 ffff8d6d2bfe80d8 208 lru 00000080:00200000:1.0:1770686976.443462:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002ea54854 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1770686976.443463:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005c8f903d 00000080:00200000:1.0:1770686976.443464:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.443466:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.443472:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443480:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.443481:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.443483:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.443487:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.443489:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.443490:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.443493:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443503:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.443512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.443514:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.443519:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.443522:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:1.0:1770686976.443525:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.443528:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.443533:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:1.0:1770686976.443536:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.443543:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 856064, count: 4096 00000080:00200000:1.0:1770686976.443547:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 856064, bytes: 4096 00000080:00200000:1.0:1770686976.443550:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.443553:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 210, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.443555:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:1.0:1770686976.443557:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.443563:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:1.0:1770686976.443566:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:1.0:1770686976.443568:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.443574:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:1.0:1770686976.443579:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.443582:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.443588:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443594:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443615:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443623:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443629:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443638:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.443644:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.443658:0:64907:0:(rw26.c:924:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:1.0:1770686976.443661:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000535e6c46[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.443663:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d4d806c8 17ffffc0001001 3:0 ffff8d6d2bfe8798 209 lru 00000080:00200000:1.0:1770686976.443667:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000011ca1754 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1770686976.443669:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000535e6c46 00000080:00200000:1.0:1770686976.443670:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.443671:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.443676:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443685:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.443686:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.443688:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.443692:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.443694:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.443696:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.443698:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443707:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.443713:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.443714:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.443717:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.443719:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:1.0:1770686976.443721:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.443723:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.443727:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:1.0:1770686976.443729:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.443734:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 860160, count: 4096 00000080:00200000:1.0:1770686976.443737:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 860160, bytes: 4096 00000080:00200000:1.0:1770686976.443739:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.443741:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 211, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.443742:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:1.0:1770686976.443744:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.443747:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:1.0:1770686976.443749:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:1.0:1770686976.443750:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.443754:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:1.0:1770686976.443760:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.443762:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.443768:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443777:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443795:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443801:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443808:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443829:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.443835:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.443848:0:64907:0:(rw26.c:924:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:1.0:1770686976.443851:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004913ea2c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.443853:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000069efccd6 17ffffc0001001 3:0 ffff8d6d2bfe85e8 210 lru 00000080:00200000:1.0:1770686976.443856:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000028ccdd86 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1770686976.443858:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004913ea2c 00000080:00200000:1.0:1770686976.443859:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.443860:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.443865:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443873:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.443875:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.443876:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.443880:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.443882:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.443883:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.443886:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443895:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.443901:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.443902:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.443905:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.443907:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:1.0:1770686976.443909:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.443911:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.443915:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:1.0:1770686976.443917:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.443923:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 864256, count: 4096 00000080:00200000:1.0:1770686976.443926:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 864256, bytes: 4096 00000080:00200000:1.0:1770686976.443927:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.443930:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 212, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.443931:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:1.0:1770686976.443932:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.443936:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:1.0:1770686976.443938:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:1.0:1770686976.443940:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.443943:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:1.0:1770686976.443946:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.443948:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.443953:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443959:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443971:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443976:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.443980:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.443985:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.443988:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.443999:0:64907:0:(rw26.c:924:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:1.0:1770686976.444001:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004ac12535[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.444003:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000bd87716c 17ffffc0001001 3:0 ffff8d6d2bfe8948 211 lru 00000080:00200000:1.0:1770686976.444008:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b0607035 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1770686976.444010:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004ac12535 00000080:00200000:1.0:1770686976.444011:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.444013:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.444021:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.444032:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.444035:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.444037:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.444042:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.444045:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.444047:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.444051:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444063:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.444072:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.444074:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.444079:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.444321:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:1.0:1770686976.444327:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.444331:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.444336:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:1.0:1770686976.444339:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.444347:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 868352, count: 4096 00000080:00200000:1.0:1770686976.444351:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 868352, bytes: 4096 00000080:00200000:1.0:1770686976.444354:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.444358:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 213, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.444359:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:1.0:1770686976.444361:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.444366:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:1.0:1770686976.444370:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:1.0:1770686976.444372:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.444377:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:1.0:1770686976.444384:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.444386:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.444394:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444403:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444422:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444429:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444436:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.444443:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.444448:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.444461:0:64907:0:(rw26.c:924:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:1.0:1770686976.444463:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000bbbb65d2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.444466:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008ef95697 17ffffc0001001 3:0 ffff8d6d2bfe8288 212 lru 00000080:00200000:1.0:1770686976.444469:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c41ac847 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1770686976.444471:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000bbbb65d2 00000080:00200000:1.0:1770686976.444472:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.444473:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.444479:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.444488:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.444489:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.444491:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.444495:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.444497:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.444498:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.444502:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444514:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.444523:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.444526:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.444531:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.444534:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:1.0:1770686976.444537:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.444540:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.444545:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:1.0:1770686976.444548:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.444555:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 872448, count: 4096 00000080:00200000:1.0:1770686976.444559:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 872448, bytes: 4096 00000080:00200000:1.0:1770686976.444562:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.444565:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 214, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.444567:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:1.0:1770686976.444570:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.444575:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:1.0:1770686976.444578:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:1.0:1770686976.444580:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.444585:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:1.0:1770686976.444592:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.444704:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.444716:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444802:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444831:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444838:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444844:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.444852:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.444859:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.444883:0:64907:0:(rw26.c:924:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:1.0:1770686976.444888:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004fca662a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.444891:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000303dd459 17ffffc0001001 3:0 ffff8d6d2bfe8a20 213 lru 00000080:00200000:1.0:1770686976.444897:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ace0a569 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1770686976.444899:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004fca662a 00000080:00200000:1.0:1770686976.444900:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.444902:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.444910:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.444923:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.444926:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.444928:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.444934:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.444937:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.444939:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.444943:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.444956:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.444965:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.444968:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.444973:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.444976:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:1.0:1770686976.444979:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.444982:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.444987:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:1.0:1770686976.444991:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.445000:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 876544, count: 4096 00000080:00200000:1.0:1770686976.445004:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 876544, bytes: 4096 00000080:00200000:1.0:1770686976.445007:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.445010:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 215, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.445012:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:1.0:1770686976.445014:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.445019:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:1.0:1770686976.445022:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:1.0:1770686976.445025:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.445030:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:1.0:1770686976.445036:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.445038:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.445045:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445054:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445073:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445079:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445360:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445369:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.445376:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.445393:0:64907:0:(rw26.c:924:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:1.0:1770686976.445397:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009b45beea[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.445400:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006a668f37 17ffffc0001001 3:0 ffff8d6d2bfe8360 214 lru 00000080:00200000:1.0:1770686976.445405:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe4685a1 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1770686976.445407:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009b45beea 00000080:00200000:1.0:1770686976.445408:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.445410:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.445418:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445429:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.445432:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.445434:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.445439:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.445442:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.445444:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.445448:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445460:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.445468:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.445471:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.445476:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.445479:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:1.0:1770686976.445483:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.445486:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.445491:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:1.0:1770686976.445493:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.445501:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 880640, count: 4096 00000080:00200000:1.0:1770686976.445505:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 880640, bytes: 4096 00000080:00200000:1.0:1770686976.445508:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.445512:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 216, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.445513:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:1.0:1770686976.445515:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.445522:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:1.0:1770686976.445524:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:1.0:1770686976.445527:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.445532:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:1.0:1770686976.445539:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.445541:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.445549:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445557:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445575:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445582:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445589:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445598:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.445603:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.445620:0:64907:0:(rw26.c:924:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:1.0:1770686976.445624:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000154369be[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.445627:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a2431190 17ffffc0001001 3:0 ffff8d6d2bfe8ca8 215 lru 00000080:00200000:1.0:1770686976.445633:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002bc16781 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1770686976.445636:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000154369be 00000080:00200000:1.0:1770686976.445637:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.445639:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.445647:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445659:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.445662:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.445665:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.445671:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.445674:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.445676:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.445680:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445695:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.445704:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.445707:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.445712:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.445716:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:1.0:1770686976.445720:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.445802:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.445807:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:1.0:1770686976.445810:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.445830:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 884736, count: 4096 00000080:00200000:1.0:1770686976.445834:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 884736, bytes: 4096 00000080:00200000:1.0:1770686976.445837:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.445841:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 217, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.445842:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:1.0:1770686976.445845:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.445850:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:1.0:1770686976.445853:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:1.0:1770686976.445855:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.445861:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:1.0:1770686976.445867:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.445869:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.445876:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445885:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445904:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445912:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.445919:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445927:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.445933:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.445949:0:64907:0:(rw26.c:924:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:1.0:1770686976.445953:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000087dc8265[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.445957:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003a368f87 17ffffc0001001 3:0 ffff8d6d2bfe8870 216 lru 00000080:00200000:1.0:1770686976.445962:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000346fb6b3 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1770686976.445965:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000087dc8265 00000080:00200000:1.0:1770686976.445966:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.445968:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.445976:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.445988:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.445992:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.445994:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.445999:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.446002:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.446005:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.446009:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446021:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.446030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.446033:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.446038:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.446041:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:1.0:1770686976.446044:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.446047:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.446053:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:1.0:1770686976.446056:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.446063:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 888832, count: 4096 00000080:00200000:1.0:1770686976.446066:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 888832, bytes: 4096 00000080:00200000:1.0:1770686976.446069:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.446072:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 218, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.446073:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:1.0:1770686976.446075:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.446080:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:1.0:1770686976.446233:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:1.0:1770686976.446236:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.446243:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:1.0:1770686976.446249:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.446252:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.446259:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446268:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446287:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446294:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446300:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446308:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.446314:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.446331:0:64907:0:(rw26.c:924:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:1.0:1770686976.446335:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000093ea6005[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.446338:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a0b27e2e 17ffffc0001001 3:0 ffff8d6d2bfe8d80 217 lru 00000080:00200000:1.0:1770686976.446343:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000288890c6 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1770686976.446346:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000093ea6005 00000080:00200000:1.0:1770686976.446347:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.446349:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.446359:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446370:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.446373:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.446376:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.446381:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.446384:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.446386:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.446390:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446403:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.446412:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.446415:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.446420:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.446423:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:1.0:1770686976.446427:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.446430:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.446435:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:1.0:1770686976.446438:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.446446:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 892928, count: 4096 00000080:00200000:1.0:1770686976.446450:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 892928, bytes: 4096 00000080:00200000:1.0:1770686976.446452:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.446456:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 219, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.446457:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:1.0:1770686976.446460:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.446465:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:1.0:1770686976.446467:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:1.0:1770686976.446470:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.446474:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:1.0:1770686976.446479:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.446481:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.446487:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446496:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446514:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446521:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446527:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446535:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.446541:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.446564:0:64907:0:(rw26.c:924:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:1.0:1770686976.446568:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000086fe2345[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.446571:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004b842ce0 17ffffc0001021 2:0 ffff8d6d2bfe8bd0 218 lru 00000080:00200000:1.0:1770686976.446577:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b3046482 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1770686976.446579:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000086fe2345 00000080:00200000:1.0:1770686976.446580:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.446582:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.446589:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446601:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.446604:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.446606:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.446611:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.446614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.446616:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.446619:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446632:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.446641:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.446643:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.446648:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.446651:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:1.0:1770686976.446654:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.446658:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.446662:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:1.0:1770686976.446666:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.446673:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 897024, count: 4096 00000080:00200000:1.0:1770686976.446677:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 897024, bytes: 4096 00000080:00200000:1.0:1770686976.446680:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.446684:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 220, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.446685:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:1.0:1770686976.446687:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.446692:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:1.0:1770686976.446695:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:1.0:1770686976.446697:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.446702:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:1.0:1770686976.446706:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.446708:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.446715:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446812:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446842:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446849:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446856:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446863:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.446868:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.446881:0:64907:0:(rw26.c:924:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:1.0:1770686976.446885:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005138ceb4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.446888:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8e5a70b 17ffffc0001001 3:0 ffff8d6d2bfe8000 219 lru 00000080:00200000:1.0:1770686976.446893:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000011ddca6f 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1770686976.446894:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005138ceb4 00000080:00200000:1.0:1770686976.446895:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.446897:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.446904:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.446914:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.446916:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.446918:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.446923:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.446925:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.446928:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.446931:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.446941:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.446949:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.446950:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.446954:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.446956:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:1.0:1770686976.446959:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.446962:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.446966:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:1.0:1770686976.446969:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.446976:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 901120, count: 4096 00000080:00200000:1.0:1770686976.446979:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 901120, bytes: 4096 00000080:00200000:1.0:1770686976.446981:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.446984:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 221, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.446986:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:1.0:1770686976.446988:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.446992:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:1.0:1770686976.446995:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:1.0:1770686976.446997:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.447001:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:1.0:1770686976.447006:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.447008:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.447015:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447024:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447043:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447051:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447057:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447065:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.447070:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.447179:0:64907:0:(rw26.c:924:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:1.0:1770686976.447185:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000219d5ce[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.447188:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000764993af 17ffffc0001001 3:0 ffff8d6d2bfe81b0 220 lru 00000080:00200000:1.0:1770686976.447194:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000e68e23f 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1770686976.447196:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000219d5ce 00000080:00200000:1.0:1770686976.447197:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.447200:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.447208:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447221:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.447223:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.447226:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.447231:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.447234:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.447237:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.447241:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447255:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.447263:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.447266:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.447270:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.447273:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:1.0:1770686976.447277:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.447280:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.447285:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:1.0:1770686976.447288:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.447296:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 905216, count: 4096 00000080:00200000:1.0:1770686976.447300:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 905216, bytes: 4096 00000080:00200000:1.0:1770686976.447302:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.447306:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 222, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.447307:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:1.0:1770686976.447310:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.447315:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:1.0:1770686976.447318:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:1.0:1770686976.447321:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.447327:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:1.0:1770686976.447332:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.447334:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.447341:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447350:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447369:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447378:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447386:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447394:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.447400:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.447421:0:64907:0:(rw26.c:924:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:1.0:1770686976.447426:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000475ac960[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.447429:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000dffff693 17ffffc0001001 3:0 ffff8d6d2bfe8e58 221 lru 00000080:00200000:1.0:1770686976.447436:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003769d304 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1770686976.447438:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000475ac960 00000080:00200000:1.0:1770686976.447439:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.447441:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.447449:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447461:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.447464:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.447466:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.447472:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.447475:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.447477:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.447481:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447493:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.447502:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.447505:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.447510:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.447513:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:1.0:1770686976.447516:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.447519:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.447524:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:1.0:1770686976.447527:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.447534:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 909312, count: 4096 00000080:00200000:1.0:1770686976.447538:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 909312, bytes: 4096 00000080:00200000:1.0:1770686976.447540:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.447544:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 223, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.447545:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:1.0:1770686976.447548:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.447552:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:1.0:1770686976.447555:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:1.0:1770686976.447557:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.447563:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:1.0:1770686976.447568:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.447571:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.447577:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447586:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447605:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447612:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.447619:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447627:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.447633:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.447651:0:64907:0:(rw26.c:924:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:1.0:1770686976.447655:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000072c66e27[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.447658:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000095f67026 17ffffc0001001 3:0 ffff8d6d28ca65e8 222 lru 00000080:00200000:1.0:1770686976.447663:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000084c7db20 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1770686976.447665:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000072c66e27 00000080:00200000:1.0:1770686976.447666:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.447668:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.447676:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.447687:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.447690:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.447692:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.447698:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.447701:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.447704:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.447707:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448440:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.448458:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.448461:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.448468:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.448473:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:1.0:1770686976.448478:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.448481:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.448488:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:1.0:1770686976.448492:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.448503:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 913408, count: 4096 00000080:00200000:1.0:1770686976.448508:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 913408, bytes: 4096 00000080:00200000:1.0:1770686976.448512:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.448517:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 224, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.448518:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:1.0:1770686976.448521:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.448530:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:1.0:1770686976.448533:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:1.0:1770686976.448536:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.448543:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:1.0:1770686976.448552:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.448555:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.448565:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448574:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448595:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448602:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448608:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.448617:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.448625:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.448647:0:64907:0:(rw26.c:924:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:1.0:1770686976.448652:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000616cfada[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.448655:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008ea8d167 17ffffc0001001 3:0 ffff8d6d28ca6798 223 lru 00000080:00200000:1.0:1770686976.448661:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000861a7363 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1770686976.448663:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000616cfada 00000080:00200000:1.0:1770686976.448665:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.448667:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.448676:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.448690:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.448693:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.448695:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.448701:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.448704:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.448706:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.448710:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448722:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.448730:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.448732:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.448737:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.448740:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:1.0:1770686976.448744:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.448747:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.448751:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:1.0:1770686976.448754:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.448762:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 917504, count: 4096 00000080:00200000:1.0:1770686976.448766:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 917504, bytes: 4096 00000080:00200000:1.0:1770686976.448768:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.448772:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 225, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.448773:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:1.0:1770686976.448776:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.448877:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:1.0:1770686976.448882:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:1.0:1770686976.448884:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.448891:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:1.0:1770686976.448896:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.448899:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.448906:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448914:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448932:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448939:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.448945:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.448953:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.448959:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.448975:0:64907:0:(rw26.c:924:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:1.0:1770686976.448980:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e284db7d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.448983:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000294f229 17ffffc0001001 3:0 ffff8d6d28ca60d8 224 lru 00000080:00200000:1.0:1770686976.448988:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bb27dfb1 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1770686976.448990:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e284db7d 00000080:00200000:1.0:1770686976.448992:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.448994:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.449002:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.449014:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.449016:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.449019:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.449025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.449028:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.449030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.449033:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449046:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.449056:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.449059:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.449064:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.449067:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:1.0:1770686976.449070:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.449073:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.449078:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:1.0:1770686976.449081:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.449221:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 921600, count: 4096 00000080:00200000:1.0:1770686976.449226:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 921600, bytes: 4096 00000080:00200000:1.0:1770686976.449228:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.449232:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 226, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.449233:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:1.0:1770686976.449236:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.449241:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:1.0:1770686976.449244:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:1.0:1770686976.449246:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.449251:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:1.0:1770686976.449257:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.449259:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.449267:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449275:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449295:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449302:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449309:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.449317:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.449323:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.449340:0:64907:0:(rw26.c:924:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:1.0:1770686976.449344:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002cf1170f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.449347:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009df35bf4 17ffffc0001001 3:0 ffff8d6d28ca6af8 225 lru 00000080:00200000:1.0:1770686976.449352:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002b7710a9 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1770686976.449355:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002cf1170f 00000080:00200000:1.0:1770686976.449356:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.449357:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.449365:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.449377:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.449380:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.449382:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.449388:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.449390:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.449393:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.449397:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449409:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.449418:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.449420:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.449424:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.449427:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:1.0:1770686976.449431:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.449433:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.449438:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:1.0:1770686976.449441:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.449449:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 925696, count: 4096 00000080:00200000:1.0:1770686976.449452:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 925696, bytes: 4096 00000080:00200000:1.0:1770686976.449455:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.449459:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 227, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.449460:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:1.0:1770686976.449463:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.449467:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:1.0:1770686976.449470:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:1.0:1770686976.449472:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.449477:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:1.0:1770686976.449482:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.449484:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.449491:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449500:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449521:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449529:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449535:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.449544:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.449550:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.449566:0:64907:0:(rw26.c:924:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:1.0:1770686976.449571:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009ef79695[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.449574:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000038a92030 17ffffc0001001 3:0 ffff8d6d28ca6438 226 lru 00000080:00200000:1.0:1770686976.449579:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8779fe3 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1770686976.449581:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009ef79695 00000080:00200000:1.0:1770686976.449583:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.449585:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.449592:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.449604:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.449607:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.449609:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.449614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.449617:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.449619:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.449623:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.449636:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.449645:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.449648:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.449653:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.449657:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:1.0:1770686976.449660:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.449663:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.449668:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:1.0:1770686976.449671:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.449678:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 929792, count: 4096 00000080:00200000:1.0:1770686976.449681:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 929792, bytes: 4096 00000080:00200000:1.0:1770686976.449684:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.449687:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 228, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.449689:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:1.0:1770686976.449691:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.449696:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:1.0:1770686976.449699:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:1.0:1770686976.449701:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.449706:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:1.0:1770686976.449711:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.449713:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.450073:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450217:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450240:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450248:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450255:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450263:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.450271:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.450289:0:64907:0:(rw26.c:924:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:1.0:1770686976.450294:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000f8d2b35[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.450297:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000059e286a0 17ffffc0001001 3:0 ffff8d6d28ca66c0 227 lru 00000080:00200000:1.0:1770686976.450302:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000221f971c 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1770686976.450305:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000f8d2b35 00000080:00200000:1.0:1770686976.450306:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.450308:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.450317:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450331:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.450334:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.450336:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.450343:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.450345:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.450348:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.450352:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450364:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.450374:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.450377:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.450382:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.450385:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:1.0:1770686976.450390:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.450393:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.450399:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:1.0:1770686976.450402:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.450410:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 933888, count: 4096 00000080:00200000:1.0:1770686976.450415:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 933888, bytes: 4096 00000080:00200000:1.0:1770686976.450417:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.450421:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 229, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.450423:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:1.0:1770686976.450426:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.450432:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:1.0:1770686976.450435:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:1.0:1770686976.450438:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.450443:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:1.0:1770686976.450450:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.450453:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.450460:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450469:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450487:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450493:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450499:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450507:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.450513:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.450529:0:64907:0:(rw26.c:924:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:1.0:1770686976.450533:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ef962ead[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.450536:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4751e77 17ffffc0001001 3:0 ffff8d6d28ca6510 228 lru 00000080:00200000:1.0:1770686976.450541:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000582aaa5 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1770686976.450543:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ef962ead 00000080:00200000:1.0:1770686976.450544:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.450546:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.450554:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450566:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.450570:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.450572:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.450578:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.450580:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.450582:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.450587:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450600:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.450609:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.450611:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.450616:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.450619:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:1.0:1770686976.450623:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.450625:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.450630:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:1.0:1770686976.450633:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.450640:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 937984, count: 4096 00000080:00200000:1.0:1770686976.450644:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 937984, bytes: 4096 00000080:00200000:1.0:1770686976.450647:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.450650:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 230, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.450652:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:1.0:1770686976.450654:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.450659:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:1.0:1770686976.450662:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:1.0:1770686976.450664:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.450670:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:1.0:1770686976.450675:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.450677:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.450684:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450692:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450711:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450802:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450812:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450832:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.450838:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.450854:0:64907:0:(rw26.c:924:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:1.0:1770686976.450859:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004e7b3ff6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.450862:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004525ac60 17ffffc0001001 3:0 ffff8d6d28ca6000 229 lru 00000080:00200000:1.0:1770686976.450868:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe49a3e6 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1770686976.450870:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004e7b3ff6 00000080:00200000:1.0:1770686976.450871:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.450873:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.450882:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.450894:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.450897:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.450899:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.450905:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.450908:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.450911:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.450915:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.450929:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.450938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.450941:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.450946:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.450950:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:1.0:1770686976.450954:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.450957:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.450962:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:1.0:1770686976.450965:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.450973:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 942080, count: 4096 00000080:00200000:1.0:1770686976.450977:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 942080, bytes: 4096 00000080:00200000:1.0:1770686976.450980:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.450983:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 231, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.450985:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:1.0:1770686976.450987:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.450992:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:1.0:1770686976.450995:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:1.0:1770686976.450997:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.451003:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:1.0:1770686976.451009:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.451011:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.451018:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451027:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451048:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451055:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451061:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451069:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.451075:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.451188:0:64907:0:(rw26.c:924:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:1.0:1770686976.451193:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000112a2c26[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.451196:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4e580e3 17ffffc0001001 3:0 ffff8d6d28ca61b0 230 lru 00000080:00200000:1.0:1770686976.451202:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005383d185 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1770686976.451204:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000112a2c26 00000080:00200000:1.0:1770686976.451205:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.451207:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.451215:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451226:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.451229:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.451231:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.451236:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.451239:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.451241:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.451245:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451257:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.451265:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.451268:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.451272:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.451275:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:1.0:1770686976.451279:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.451281:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.451287:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:1.0:1770686976.451289:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.451298:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 946176, count: 4096 00000080:00200000:1.0:1770686976.451302:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 946176, bytes: 4096 00000080:00200000:1.0:1770686976.451304:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.451308:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 232, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.451309:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:1.0:1770686976.451311:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.451317:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:1.0:1770686976.451320:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:1.0:1770686976.451322:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.451327:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:1.0:1770686976.451333:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.451335:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.451342:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451351:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451371:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451378:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451384:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451392:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.451398:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.451413:0:64907:0:(rw26.c:924:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:1.0:1770686976.451417:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007aea1451[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.451420:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000dd508fcb 17ffffc0001001 3:0 ffff8d6d28ca6e58 231 lru 00000080:00200000:1.0:1770686976.451425:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec600ec0 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1770686976.451427:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007aea1451 00000080:00200000:1.0:1770686976.451428:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.451430:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.451437:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451448:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.451451:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.451453:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.451458:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.451461:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.451463:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.451467:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451479:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.451488:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.451490:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.451494:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.451497:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:1.0:1770686976.451500:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.451503:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.451508:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:1.0:1770686976.451511:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.451518:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 950272, count: 4096 00000080:00200000:1.0:1770686976.451522:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 950272, bytes: 4096 00000080:00200000:1.0:1770686976.451524:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.451528:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 233, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.451529:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:1.0:1770686976.451531:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.451536:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:1.0:1770686976.451539:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:1.0:1770686976.451541:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.451546:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:1.0:1770686976.451551:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.451554:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.451560:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451570:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451588:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451596:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451603:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451612:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.451618:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.451634:0:64907:0:(rw26.c:924:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:1.0:1770686976.451638:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e23b7e86[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.451641:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003d90eaf1 17ffffc0001001 3:0 ffff8d6d28ca6bd0 232 lru 00000080:00200000:1.0:1770686976.451647:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000aaea7aaa 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1770686976.451649:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e23b7e86 00000080:00200000:1.0:1770686976.451650:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.451652:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.451660:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451670:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.451673:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.451675:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.451680:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.451682:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.451684:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.451688:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451700:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.451708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.451710:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.451714:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.451717:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:1.0:1770686976.451812:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.451824:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.451830:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:1.0:1770686976.451834:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.451842:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 954368, count: 4096 00000080:00200000:1.0:1770686976.451846:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 954368, bytes: 4096 00000080:00200000:1.0:1770686976.451848:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.451852:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 234, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.451854:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:1.0:1770686976.451856:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.451861:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:1.0:1770686976.451864:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:1.0:1770686976.451866:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.451872:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:1.0:1770686976.451878:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.451880:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.451888:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451897:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451916:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451924:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.451930:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451938:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.451943:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.451963:0:64907:0:(rw26.c:924:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:1.0:1770686976.451968:0:64907:0:(rw26.c:981:ll_write_end()) page@000000001e94a56a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.451971:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007253d79f 17ffffc0001021 2:0 ffff8d6d28ca6d80 233 lru 00000080:00200000:1.0:1770686976.451976:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006f970e2a 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1770686976.451978:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000001e94a56a 00000080:00200000:1.0:1770686976.451979:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.451981:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.451988:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.451999:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.452002:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.452004:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.452010:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.452012:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.452015:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.452018:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452031:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.452039:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.452042:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.452047:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.452050:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:1.0:1770686976.452053:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.452056:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.452060:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:1.0:1770686976.452063:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.452070:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 958464, count: 4096 00000080:00200000:1.0:1770686976.452073:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 958464, bytes: 4096 00000080:00200000:1.0:1770686976.452076:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.452079:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 235, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.452080:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:1.0:1770686976.452602:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.452610:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:1.0:1770686976.452615:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:1.0:1770686976.452618:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.452626:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:1.0:1770686976.452635:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.452638:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.452650:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452661:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452684:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452692:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452699:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.452708:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.452715:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.452746:0:64907:0:(rw26.c:924:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:1.0:1770686976.452752:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009af40929[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.452756:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000030b96977 17ffffc0001001 3:0 ffff8d6d28ca6870 234 lru 00000080:00200000:1.0:1770686976.452762:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000adbbd493 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1770686976.452764:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009af40929 00000080:00200000:1.0:1770686976.452765:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.452767:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.452776:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.452789:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.452792:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.452794:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.452802:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.452805:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.452807:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.452811:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452835:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.452844:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.452846:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.452852:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.452856:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:1.0:1770686976.452861:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.452864:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.452870:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:1.0:1770686976.452873:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.452883:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 962560, count: 4096 00000080:00200000:1.0:1770686976.452888:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 962560, bytes: 4096 00000080:00200000:1.0:1770686976.452891:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.452895:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 236, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.452896:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:1.0:1770686976.452898:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.452903:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:1.0:1770686976.452906:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:1.0:1770686976.452908:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.452913:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:1.0:1770686976.452919:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.452922:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.452928:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452935:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452952:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452959:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.452965:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.452972:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.452978:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.452992:0:64907:0:(rw26.c:924:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:1.0:1770686976.452996:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005169bf16[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.453000:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005c4e2a14 17ffffc0001001 3:0 ffff8d6d28ca6ca8 235 lru 00000080:00200000:1.0:1770686976.453005:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3b1279c 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1770686976.453007:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005169bf16 00000080:00200000:1.0:1770686976.453008:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.453011:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.453018:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453029:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.453032:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.453034:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.453040:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.453042:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.453044:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.453048:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453061:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.453069:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.453072:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.453076:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.453079:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:1.0:1770686976.453102:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.453106:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.453122:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:1.0:1770686976.453125:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.453133:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 966656, count: 4096 00000080:00200000:1.0:1770686976.453137:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 966656, bytes: 4096 00000080:00200000:1.0:1770686976.453139:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.453143:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 237, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.453144:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:1.0:1770686976.453147:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.453151:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:1.0:1770686976.453154:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:1.0:1770686976.453157:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.453162:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:1.0:1770686976.453168:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.453171:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.453178:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453187:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453205:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453212:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453218:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453225:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.453232:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.453246:0:64907:0:(rw26.c:924:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:1.0:1770686976.453250:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005dc7d1b3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.453253:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e47151b3 17ffffc0001001 3:0 ffff8d6d28ca6360 236 lru 00000080:00200000:1.0:1770686976.453259:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000272bad3d 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1770686976.453261:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005dc7d1b3 00000080:00200000:1.0:1770686976.453262:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.453265:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.453274:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453286:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.453288:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.453291:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.453296:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.453299:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.453301:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.453305:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453320:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.453330:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.453332:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.453337:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.453340:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:1.0:1770686976.453344:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.453347:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.453352:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:1.0:1770686976.453354:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.453362:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 970752, count: 4096 00000080:00200000:1.0:1770686976.453365:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 970752, bytes: 4096 00000080:00200000:1.0:1770686976.453368:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.453372:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 238, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.453373:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:1.0:1770686976.453375:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.453380:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:1.0:1770686976.453382:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:1.0:1770686976.453385:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.453391:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:1.0:1770686976.453396:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.453398:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.453405:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453413:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453431:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453439:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453445:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453452:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.453459:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.453476:0:64907:0:(rw26.c:924:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:1.0:1770686976.453481:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000466bf99d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.453484:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006fe82137 17ffffc0001001 3:0 ffff8d6d28ca6a20 237 lru 00000080:00200000:1.0:1770686976.453489:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c4be073b 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1770686976.453491:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000466bf99d 00000080:00200000:1.0:1770686976.453492:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.453494:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.453503:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453516:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.453519:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.453521:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.453526:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.453529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.453531:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.453535:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453548:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.453556:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.453559:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.453563:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.453567:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:1.0:1770686976.453570:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.453573:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.453578:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:1.0:1770686976.453581:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.453589:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 974848, count: 4096 00000080:00200000:1.0:1770686976.453593:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 974848, bytes: 4096 00000080:00200000:1.0:1770686976.453596:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.453600:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 239, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.453601:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:1.0:1770686976.453604:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.453609:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:1.0:1770686976.453612:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:1.0:1770686976.453614:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.453620:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:1.0:1770686976.453626:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.453628:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.453635:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453643:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453663:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453671:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453678:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453687:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.453692:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.453707:0:64907:0:(rw26.c:924:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:1.0:1770686976.453712:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cf12ed46[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.453715:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000108360c5 17ffffc0001001 3:0 ffff8d6d28ca6288 238 lru 00000080:00200000:1.0:1770686976.453720:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000019e740 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:1.0:1770686976.453723:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cf12ed46 00000080:00200000:1.0:1770686976.453724:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.453727:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.453734:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453746:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.453749:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.453751:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.453757:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.453760:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.453763:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.453767:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453780:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.453789:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.453792:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.453797:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.453800:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:1.0:1770686976.453804:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.453807:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.453813:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:1.0:1770686976.453815:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.453836:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 978944, count: 4096 00000080:00200000:1.0:1770686976.453839:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 978944, bytes: 4096 00000080:00200000:1.0:1770686976.453842:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.453845:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 240, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.453847:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:1.0:1770686976.453849:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.453854:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:1.0:1770686976.453857:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:1.0:1770686976.453859:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.453864:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:1.0:1770686976.453870:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.453872:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.453879:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453887:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453905:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453912:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.453919:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453927:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.453933:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.453949:0:64907:0:(rw26.c:924:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:1.0:1770686976.453953:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000014cc0304[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.453956:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005e612799 17ffffc0001001 3:0 ffff8d6d28ca6948 239 lru 00000080:00200000:1.0:1770686976.453961:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c54d0270 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1770686976.453964:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000014cc0304 00000080:00200000:1.0:1770686976.453965:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.453967:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.453975:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.453987:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.453990:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.453992:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.453997:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.453999:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.454002:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.454006:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454018:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.454027:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.454029:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.454035:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.454037:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:1.0:1770686976.454041:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.454043:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.454048:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:1.0:1770686976.454051:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.454058:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 983040, count: 4096 00000080:00200000:1.0:1770686976.454062:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 983040, bytes: 4096 00000080:00200000:1.0:1770686976.454064:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.454067:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 241, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.454069:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:1.0:1770686976.454071:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.454076:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:1.0:1770686976.454079:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:1.0:1770686976.454081:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.454126:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:1.0:1770686976.454132:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.454134:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.454141:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454150:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454171:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454178:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454184:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454192:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.454198:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.454215:0:64907:0:(rw26.c:924:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:1.0:1770686976.454219:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b08d8215[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.454222:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d21da0ce 17ffffc0001001 3:0 ffff8d6d27995870 240 lru 00000080:00200000:1.0:1770686976.454228:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009d744aba 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1770686976.454230:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b08d8215 00000080:00200000:1.0:1770686976.454232:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.454234:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.454242:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454253:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.454256:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.454258:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.454264:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.454267:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.454269:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.454273:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454286:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.454296:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.454298:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.454303:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.454306:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:1.0:1770686976.454310:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.454313:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.454318:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:1.0:1770686976.454321:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.454329:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 987136, count: 4096 00000080:00200000:1.0:1770686976.454333:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 987136, bytes: 4096 00000080:00200000:1.0:1770686976.454335:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.454339:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 242, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.454341:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:1.0:1770686976.454343:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.454348:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:1.0:1770686976.454351:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:1.0:1770686976.454354:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.454359:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:1.0:1770686976.454364:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.454367:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.454373:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454382:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454401:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454409:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454415:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454424:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.454429:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.454444:0:64907:0:(rw26.c:924:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:1.0:1770686976.454448:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000029479f69[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.454451:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000005c51c27 17ffffc0001001 3:0 ffff8d6d27995d80 241 lru 00000080:00200000:1.0:1770686976.454456:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000082078a0f 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1770686976.454459:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000029479f69 00000080:00200000:1.0:1770686976.454460:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.454462:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.454469:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454481:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.454484:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.454486:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.454492:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.454494:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.454497:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.454500:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454514:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.454522:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.454525:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.454529:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.454532:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:1.0:1770686976.454535:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.454538:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.454543:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:1.0:1770686976.454546:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.454553:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 991232, count: 4096 00000080:00200000:1.0:1770686976.454557:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 991232, bytes: 4096 00000080:00200000:1.0:1770686976.454559:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.454563:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 243, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.454565:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:1.0:1770686976.454567:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.454572:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:1.0:1770686976.454575:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:1.0:1770686976.454577:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.454581:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:1.0:1770686976.454586:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.454588:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.454595:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454604:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454624:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454631:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454637:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454645:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.454651:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.454669:0:64907:0:(rw26.c:924:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:1.0:1770686976.454673:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000340aefd3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.454676:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000142163ad 17ffffc0001001 3:0 ffff8d6d27995bd0 242 lru 00000080:00200000:1.0:1770686976.454681:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004a981f6c 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1770686976.454684:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000340aefd3 00000080:00200000:1.0:1770686976.454685:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.454687:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.454694:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.454705:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.454708:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.454710:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.454716:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.454718:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.454721:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.454724:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.454738:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.454747:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.454750:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.454755:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.454758:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:1.0:1770686976.454762:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.454765:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.454770:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:1.0:1770686976.454773:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.454781:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 995328, count: 4096 00000080:00200000:1.0:1770686976.454785:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 995328, bytes: 4096 00000080:00200000:1.0:1770686976.454788:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.454792:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 244, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.454793:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:1.0:1770686976.454796:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.454801:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:1.0:1770686976.454804:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:1.0:1770686976.454806:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.454811:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:1.0:1770686976.455183:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.455187:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.455197:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455206:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455225:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455232:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455239:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455246:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.455251:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.455265:0:64907:0:(rw26.c:924:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:1.0:1770686976.455269:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000016f49df2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.455271:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000be89f9a0 17ffffc0001001 3:0 ffff8d6d27995e58 243 lru 00000080:00200000:1.0:1770686976.455277:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a46bb5c0 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1770686976.455279:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000016f49df2 00000080:00200000:1.0:1770686976.455280:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.455282:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.455290:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455302:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.455305:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.455307:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.455314:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.455317:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.455319:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.455323:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455338:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.455348:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.455351:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.455356:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.455358:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:1.0:1770686976.455362:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.455365:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.455370:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:1.0:1770686976.455373:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.455381:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 999424, count: 4096 00000080:00200000:1.0:1770686976.455384:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 999424, bytes: 4096 00000080:00200000:1.0:1770686976.455386:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.455390:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 245, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.455391:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:1.0:1770686976.455393:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.455398:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:1.0:1770686976.455401:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:1.0:1770686976.455403:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.455408:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:1.0:1770686976.455413:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.455415:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.455421:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455429:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455446:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455453:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455459:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455465:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.455469:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.455483:0:64907:0:(rw26.c:924:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:1.0:1770686976.455487:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d38fc86a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.455489:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000073ab1d3f 17ffffc0001001 3:0 ffff8d6d279951b0 244 lru 00000080:00200000:1.0:1770686976.455494:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000008b131712 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1770686976.455495:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d38fc86a 00000080:00200000:1.0:1770686976.455496:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.455498:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.455505:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455517:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.455519:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.455521:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.455527:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.455529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.455532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.455535:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455549:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.455558:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.455561:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.455565:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.455568:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:1.0:1770686976.455572:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.455575:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.455580:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:1.0:1770686976.455583:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.455589:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1003520, count: 4096 00000080:00200000:1.0:1770686976.455593:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1003520, bytes: 4096 00000080:00200000:1.0:1770686976.455595:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.455598:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 246, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.455600:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:1.0:1770686976.455602:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.455608:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:1.0:1770686976.455610:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:1.0:1770686976.455612:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.455618:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:1.0:1770686976.455624:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.455626:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.455633:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455641:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455660:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455667:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455673:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455681:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.455685:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.455698:0:64907:0:(rw26.c:924:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:1.0:1770686976.455702:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ae34aca4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.455705:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001f5a4210 17ffffc0001001 3:0 ffff8d6d27995000 245 lru 00000080:00200000:1.0:1770686976.455710:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bcadd50d 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1770686976.455712:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ae34aca4 00000080:00200000:1.0:1770686976.455713:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.455714:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.455832:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455845:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.455848:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.455850:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.455855:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.455857:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.455859:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.455863:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455873:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.455881:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.455882:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.455886:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.455888:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:1.0:1770686976.455891:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.455893:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.455897:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:1.0:1770686976.455900:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.455907:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1007616, count: 4096 00000080:00200000:1.0:1770686976.455910:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1007616, bytes: 4096 00000080:00200000:1.0:1770686976.455912:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.455915:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 247, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.455916:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:1.0:1770686976.455918:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.455923:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:1.0:1770686976.455925:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:1.0:1770686976.455926:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.455931:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:1.0:1770686976.455935:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.455937:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.455943:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455950:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455966:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455972:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.455978:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.455984:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.455988:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.456001:0:64907:0:(rw26.c:924:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:1.0:1770686976.456005:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000064d4e5cb[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.456007:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005156905b 17ffffc0001001 3:0 ffff8d6d27995510 246 lru 00000080:00200000:1.0:1770686976.456013:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a302db51 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1770686976.456015:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000064d4e5cb 00000080:00200000:1.0:1770686976.456015:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.456017:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.456025:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456036:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.456038:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.456040:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.456046:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.456048:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.456051:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.456054:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456067:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.456076:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.456078:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.456211:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.456214:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:1.0:1770686976.456217:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.456219:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.456223:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:1.0:1770686976.456226:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.456231:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1011712, count: 4096 00000080:00200000:1.0:1770686976.456234:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1011712, bytes: 4096 00000080:00200000:1.0:1770686976.456236:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.456239:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 248, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.456240:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:1.0:1770686976.456242:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.456245:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:1.0:1770686976.456247:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:1.0:1770686976.456249:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.456253:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:1.0:1770686976.456257:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.456258:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.456264:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456270:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456288:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456296:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456303:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456311:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.456317:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.456334:0:64907:0:(rw26.c:924:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:1.0:1770686976.456338:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000bc5a2a7e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.456340:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006307484f 17ffffc0001001 3:0 ffff8d6d279956c0 247 lru 00000080:00200000:1.0:1770686976.456344:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000808c7533 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1770686976.456346:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000bc5a2a7e 00000080:00200000:1.0:1770686976.456346:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.456348:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.456354:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456362:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.456364:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.456366:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.456370:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.456371:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.456373:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.456376:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456385:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.456391:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.456392:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.456395:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.456397:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:1.0:1770686976.456399:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.456401:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.456404:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:1.0:1770686976.456406:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.456412:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1015808, count: 4096 00000080:00200000:1.0:1770686976.456414:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1015808, bytes: 4096 00000080:00200000:1.0:1770686976.456416:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.456418:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 249, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.456420:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:1.0:1770686976.456421:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.456425:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:1.0:1770686976.456426:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:1.0:1770686976.456428:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.456431:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:1.0:1770686976.456434:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.456436:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.456441:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456446:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456459:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456464:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456468:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456472:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.456476:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.456493:0:64907:0:(rw26.c:924:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:1.0:1770686976.456495:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f1ffb88a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.456497:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d40ce802 17ffffc0001021 2:0 ffff8d6d27995438 248 lru 00000080:00200000:1.0:1770686976.456501:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000343f43d7 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1770686976.456503:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f1ffb88a 00000080:00200000:1.0:1770686976.456504:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.456506:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.456514:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456524:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.456527:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.456529:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.456534:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.456537:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.456539:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.456543:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456556:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.456566:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.456569:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.456574:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.456577:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:1.0:1770686976.456580:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.456583:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.456587:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:1.0:1770686976.456589:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.456595:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1019904, count: 4096 00000080:00200000:1.0:1770686976.456599:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1019904, bytes: 4096 00000080:00200000:1.0:1770686976.456602:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.456605:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 250, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.456607:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:1.0:1770686976.456609:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.456615:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:1.0:1770686976.456618:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:1.0:1770686976.456620:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.456626:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:1.0:1770686976.456631:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.456633:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.456641:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456650:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456665:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456670:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456674:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456680:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.456684:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.456694:0:64907:0:(rw26.c:924:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:1.0:1770686976.456697:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000887d8364[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.456699:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003b82ae47 17ffffc0001001 3:0 ffff8d6d27995af8 249 lru 00000080:00200000:1.0:1770686976.456702:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000048810939 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1770686976.456703:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000887d8364 00000080:00200000:1.0:1770686976.456704:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.456705:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.456711:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456719:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.456811:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.456814:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.456830:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.456833:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.456836:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.456840:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456852:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.456861:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.456863:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.456868:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.456871:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:1.0:1770686976.456874:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.456877:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.456882:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:1.0:1770686976.456885:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.456892:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1024000, count: 4096 00000080:00200000:1.0:1770686976.456896:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1024000, bytes: 4096 00000080:00200000:1.0:1770686976.456898:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.456901:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 251, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.456903:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:1.0:1770686976.456906:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.456910:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:1.0:1770686976.456913:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:1.0:1770686976.456915:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.456920:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:1.0:1770686976.456924:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.456926:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.456933:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456942:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456959:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456967:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.456973:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.456980:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.456985:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.456996:0:64907:0:(rw26.c:924:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:1.0:1770686976.457000:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b9b7acc6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.457003:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1b28307 17ffffc0001001 3:0 ffff8d6d279950d8 250 lru 00000080:00200000:1.0:1770686976.457008:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2e61816 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1770686976.457010:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b9b7acc6 00000080:00200000:1.0:1770686976.457011:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.457013:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.457020:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457032:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.457034:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.457036:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.457042:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.457044:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.457047:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.457051:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457065:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.457073:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.457075:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.457080:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.457216:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:1.0:1770686976.457220:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.457223:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.457227:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:1.0:1770686976.457230:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.457237:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1028096, count: 4096 00000080:00200000:1.0:1770686976.457240:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1028096, bytes: 4096 00000080:00200000:1.0:1770686976.457243:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.457247:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 252, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.457248:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:1.0:1770686976.457251:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.457256:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:1.0:1770686976.457259:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:1.0:1770686976.457261:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.457266:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:1.0:1770686976.457271:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.457273:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.457280:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457289:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457306:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457313:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457319:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457326:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.457331:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.457348:0:64907:0:(rw26.c:924:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:1.0:1770686976.457352:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005e4525ad[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.457355:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000000910a3a 17ffffc0001001 3:0 ffff8d6d27995798 251 lru 00000080:00200000:1.0:1770686976.457360:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c86b3500 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1770686976.457362:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005e4525ad 00000080:00200000:1.0:1770686976.457363:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.457366:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.457373:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457384:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.457387:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.457389:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.457395:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.457397:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.457400:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.457404:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457417:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.457426:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.457428:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.457433:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.457436:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:1.0:1770686976.457440:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.457443:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.457448:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:1.0:1770686976.457450:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.457458:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1032192, count: 4096 00000080:00200000:1.0:1770686976.457461:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1032192, bytes: 4096 00000080:00200000:1.0:1770686976.457464:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.457467:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 253, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.457469:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:1.0:1770686976.457471:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.457476:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:1.0:1770686976.457479:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:1.0:1770686976.457480:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.457485:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:1.0:1770686976.457490:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.457492:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.457499:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457507:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457526:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457533:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457539:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457547:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.457552:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.457566:0:64907:0:(rw26.c:924:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:1.0:1770686976.457571:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d474daa8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.457574:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000027190834 17ffffc0001001 3:0 ffff8d6d279955e8 252 lru 00000080:00200000:1.0:1770686976.457580:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000090dfc512 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1770686976.457581:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d474daa8 00000080:00200000:1.0:1770686976.457583:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.457585:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.457593:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457604:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.457607:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.457609:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.457614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.457616:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.457619:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.457622:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457634:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.457642:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.457645:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.457649:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.457652:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:1.0:1770686976.457656:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.457659:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.457664:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:1.0:1770686976.457667:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.457674:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1036288, count: 4096 00000080:00200000:1.0:1770686976.457678:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1036288, bytes: 4096 00000080:00200000:1.0:1770686976.457681:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.457684:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 254, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.457686:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:1.0:1770686976.457688:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.457693:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:1.0:1770686976.457696:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:1.0:1770686976.457698:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.457702:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:1.0:1770686976.457708:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.457710:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.457717:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457827:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457846:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457853:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457858:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457867:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.457873:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.457888:0:64907:0:(rw26.c:924:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:1.0:1770686976.457892:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000285bf673[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.457895:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000bcf27bb2 17ffffc0001001 3:0 ffff8d6d27995948 253 lru 00000080:00200000:1.0:1770686976.457900:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000062520926 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1770686976.457902:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000285bf673 00000080:00200000:1.0:1770686976.457903:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.457905:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.457913:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.457924:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.457927:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.457929:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.457934:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.457936:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.457938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.457942:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.457954:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.457963:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.457966:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.457970:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.457973:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:1.0:1770686976.457977:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.457980:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.457985:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:1.0:1770686976.457988:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.457995:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1040384, count: 4096 00000080:00200000:1.0:1770686976.457999:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1040384, bytes: 4096 00000080:00200000:1.0:1770686976.458002:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.458005:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 255, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.458007:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:1.0:1770686976.458009:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.458014:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:1.0:1770686976.458017:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:1.0:1770686976.458019:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.458024:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:1.0:1770686976.458030:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.458032:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.458039:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458048:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458069:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458075:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458232:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.458243:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.458249:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.458266:0:64907:0:(rw26.c:924:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:1.0:1770686976.458271:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b53ff3c4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.458274:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000acc7022c 17ffffc0001001 3:0 ffff8d6d27995288 254 lru 00000080:00200000:1.0:1770686976.458279:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005089f74e 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1770686976.458281:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b53ff3c4 00000080:00200000:1.0:1770686976.458282:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.458284:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.458293:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.458306:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.458309:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.458311:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.458317:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.458319:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.458322:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.458326:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458340:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.458350:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.458352:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.458357:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.458360:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:1.0:1770686976.458364:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.458367:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.458372:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:1.0:1770686976.458375:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.458383:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1044480, count: 4096 00000080:00200000:1.0:1770686976.458387:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1044480, bytes: 4096 00000080:00200000:1.0:1770686976.458390:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.458393:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 256, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.458395:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:1.0:1770686976.458397:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.458402:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:1.0:1770686976.458405:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:1.0:1770686976.458408:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.458413:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:1.0:1770686976.458419:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.458421:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.458429:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458437:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458454:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458461:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458467:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.458475:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.458481:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.458495:0:64907:0:(rw26.c:924:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:1.0:1770686976.458499:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d568b7d2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.458503:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000af541cd2 17ffffc0001001 3:0 ffff8d6d27995a20 255 lru 00000080:00200000:1.0:1770686976.458508:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000327cf2cb 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 00000000cfa66d64 0000000081f45911 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1770686976.458510:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d568b7d2 00000080:00200000:1.0:1770686976.458511:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.458514:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.458522:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.458533:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.458536:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.458538:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.458556:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.458559:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.458561:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.458565:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.458578:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.458587:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.458590:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.458594:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.458597:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:1.0:1770686976.458601:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.458604:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1770686976.458630:0:60735:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.458642:0:60735:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.459013:0:60735:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770686976.459601:0:60735:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cd880 - object 0x240000400:3311 offset 0<>1048576 00000100:00100000:0.0:1770686976.459683:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000080:00200000:1.0:1770686976.459733:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:1.0:1770686976.459739:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.459756:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1048576, count: 4096 00000080:00200000:1.0:1770686976.459761:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1048576, bytes: 4096 00000080:00200000:1.0:1770686976.459765:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.459772:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.459774:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:1.0:1770686976.459777:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.459787:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:1.0:1770686976.459802:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:1.0:1770686976.459806:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.459826:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:1.0:1770686976.459836:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.459839:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.459852:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.459862:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.459873:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.459881:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.459888:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.459897:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.459905:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.459933:0:64907:0:(rw26.c:924:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:1.0:1770686976.459938:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007aae3d7a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.459941:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000001d29094 17ffffc0001001 3:0 ffff8d6d27995ca8 256 lru 00000080:00200000:1.0:1770686976.459947:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000029a0a7dc 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1770686976.459949:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007aae3d7a 00000080:00200000:1.0:1770686976.459951:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.459954:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.459966:0:64907:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000001c1baf98 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.459991:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.459994:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.459997:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.460006:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.460009:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.460012:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.460016:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460023:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.460035:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.460037:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.460043:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.460046:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:1.0:1770686976.460051:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.460054:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.460059:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:1.0:1770686976.460062:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.460070:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1052672, count: 4096 00000080:00200000:1.0:1770686976.460073:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1052672, bytes: 4096 00000080:00200000:1.0:1770686976.460076:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.460079:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 258, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.460081:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:1.0:1770686976.460238:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.460244:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:1.0:1770686976.460247:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:1.0:1770686976.460255:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.460262:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:1.0:1770686976.460269:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.460271:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.460279:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460287:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460295:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460303:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460310:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.460318:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.460324:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.460341:0:64907:0:(rw26.c:924:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:1.0:1770686976.460345:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000af6d5534[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.460348:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000097b95aea 17ffffc0001001 3:0 ffff8d6d27995360 257 lru 00000080:00200000:1.0:1770686976.460353:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000339467e6 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 0 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1770686976.460355:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000af6d5534 00000080:00200000:1.0:1770686976.460356:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.460358:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.460389:0:60735:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000001c1baf98 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.460414:0:60735:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000001c1baf98 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.460437:0:60735:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770686976.460488:0:60735:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cdf80 - object 0x280000400:2857 offset 0<>4096 00000100:00100000:3.0:1770686976.460538:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1770686976.460559:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348796544:192.168.204.116@tcp:4:dd.0 00000100:00100000:3.0:1770686976.461330:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348796416:192.168.204.116@tcp:4:dd.0 00000008:00010000:3.0:1770686976.466870:0:10026:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000001c1baf98 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686976.466950:0:10026:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000001c1baf98 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.466987:0:64907:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.467075:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.467102:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.467157:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.467177:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.467179:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.467182:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.467188:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467195:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.467208:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.467210:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.467217:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.467223:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:1.0:1770686976.467231:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.467246:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.467258:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:1.0:1770686976.467262:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.467362:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1056768, count: 4096 00000080:00200000:1.0:1770686976.467443:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1056768, bytes: 4096 00000080:00200000:1.0:1770686976.467450:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.467457:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 259, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.467460:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:1.0:1770686976.467464:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.467479:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:1.0:1770686976.467486:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:1.0:1770686976.467489:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.467562:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:1.0:1770686976.467575:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.467579:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.467635:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467645:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467654:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467660:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467664:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.467671:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.467686:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.467811:0:64907:0:(rw26.c:924:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:1.0:1770686976.467826:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000091c566e9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.467830:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd4c51ac 17ffffc0001001 3:0 ffff8d6d0717dbd0 258 lru 00000080:00200000:1.0:1770686976.467842:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000086d342cb 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 1 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1770686976.467845:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000091c566e9 00000080:00200000:1.0:1770686976.467846:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.467850:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.467866:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.467881:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.467884:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.467887:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000100:00100000:3.0:1770686976.467892:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348796544:192.168.204.116@tcp:4:dd.0 00000020:00010000:1.0:1770686976.467893:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.467896:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.467898:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa06b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.467902:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.467909:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.467918:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.467920:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa06b0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.467925:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.467928:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:1.0:1770686976.467932:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.467935:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.467940:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:1.0:1770686976.467949:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.467960:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1060864, count: 4096 00000080:00200000:1.0:1770686976.467964:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1060864, bytes: 4096 00000080:00200000:1.0:1770686976.467967:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1770686976.467971:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 260, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686976.467973:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:1.0:1770686976.467975:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.467981:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:1.0:1770686976.467984:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:1.0:1770686976.467986:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.467993:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:1.0:1770686976.467998:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.468001:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa06b0, osc lock ffff8d6d06200d10, flags 0x0 00010000:00010000:1.0:1770686976.468990:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686976.500165:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686976.500361:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000098b8414d ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686976.500392:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348796416:192.168.204.116@tcp:4:dd.0 00000080:00200000:3.0:1770686976.529521:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:3.0:1770686976.529527:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.529546:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1540096, count: 4096 00000080:00200000:3.0:1770686976.529552:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1540096, bytes: 4096 00000080:00200000:3.0:1770686976.529557:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.529562:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 377, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.529564:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:3.0:1770686976.529568:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.529579:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:3.0:1770686976.529584:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:3.0:1770686976.529587:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.529598:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:3.0:1770686976.529609:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.529613:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.529634:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.529645:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.529654:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.529662:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.529668:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.529677:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.529687:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.529811:0:64907:0:(rw26.c:924:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:3.0:1770686976.529826:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000084d8971b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.529830:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e403dd2b 17ffffc0001001 3:0 ffff8d6d3e8d3af8 376 lru 00000080:00200000:3.0:1770686976.529836:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003a4009f5 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1770686976.529838:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000084d8971b 00000080:00200000:3.0:1770686976.529839:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.529842:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.529852:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.529866:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.529868:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.529876:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.529884:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.529887:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.529889:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.529893:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.529900:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.529909:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.529912:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.529918:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.529921:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:3.0:1770686976.529925:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.529928:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.529933:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:3.0:1770686976.529937:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.529945:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1544192, count: 4096 00000080:00200000:3.0:1770686976.529949:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1544192, bytes: 4096 00000080:00200000:3.0:1770686976.529952:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.529956:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 378, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.529957:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:3.0:1770686976.529960:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.529965:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:3.0:1770686976.529968:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:3.0:1770686976.529970:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.529975:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:3.0:1770686976.529981:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.529984:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.529991:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530006:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530015:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530023:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530030:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530039:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.530045:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.530062:0:64907:0:(rw26.c:924:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:3.0:1770686976.530066:0:64907:0:(rw26.c:981:ll_write_end()) page@000000009f401a36[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.530069:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007a985e5f 17ffffc0001001 3:0 ffff8d6d3e8d30d8 377 lru 00000080:00200000:3.0:1770686976.530074:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c014c585 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1770686976.530076:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000009f401a36 00000080:00200000:3.0:1770686976.530078:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.530080:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.530233:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530246:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.530249:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.530251:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.530263:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.530265:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.530268:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.530272:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530279:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.530287:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.530290:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.530294:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.530297:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:3.0:1770686976.530301:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.530304:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.530309:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:3.0:1770686976.530312:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.530320:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1548288, count: 4096 00000080:00200000:3.0:1770686976.530323:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1548288, bytes: 4096 00000080:00200000:3.0:1770686976.530326:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.530329:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 379, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.530331:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:3.0:1770686976.530333:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.530338:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:3.0:1770686976.530341:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:3.0:1770686976.530343:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.530348:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:3.0:1770686976.530353:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.530355:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.530362:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530382:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530390:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530397:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530404:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530412:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.530418:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.530434:0:64907:0:(rw26.c:924:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:3.0:1770686976.530438:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d577b4bc[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.530441:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006ec2023b 17ffffc0001001 3:0 ffff8d6d3e8d3798 378 lru 00000080:00200000:3.0:1770686976.530446:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001e68a93c 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1770686976.530448:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d577b4bc 00000080:00200000:3.0:1770686976.530450:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.530452:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.530460:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530471:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.530474:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.530476:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.530489:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.530492:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.530494:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.530499:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530507:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.530516:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.530518:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.530523:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.530526:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:3.0:1770686976.530530:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.530533:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.530538:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:3.0:1770686976.530541:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.530549:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1552384, count: 4096 00000080:00200000:3.0:1770686976.530552:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1552384, bytes: 4096 00000080:00200000:3.0:1770686976.530555:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.530559:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 380, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.530560:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:3.0:1770686976.530563:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.530568:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:3.0:1770686976.530571:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:3.0:1770686976.530573:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.530578:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:3.0:1770686976.530584:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.530586:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.530593:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530611:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530620:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530627:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.530633:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530642:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.530648:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.530664:0:64907:0:(rw26.c:924:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:3.0:1770686976.530668:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fccbcd3f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.530671:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000751e0056 17ffffc0001001 3:0 ffff8d6d3e8d35e8 379 lru 00000080:00200000:3.0:1770686976.530677:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad4ffc0d 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1770686976.530679:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fccbcd3f 00000080:00200000:3.0:1770686976.530681:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.530683:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.530691:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.530703:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.530706:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.530708:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.532373:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.532382:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.532386:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.532393:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532404:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.532418:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.532421:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.532429:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.532434:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:3.0:1770686976.532441:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.532445:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.532454:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:3.0:1770686976.532459:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.532475:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1556480, count: 4096 00000080:00200000:3.0:1770686976.532482:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1556480, bytes: 4096 00000080:00200000:3.0:1770686976.532485:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.532491:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 381, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.532493:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:3.0:1770686976.532496:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.532506:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:3.0:1770686976.532511:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:3.0:1770686976.532514:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.532523:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:3.0:1770686976.532537:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.532541:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.532555:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532581:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532591:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532688:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532695:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.532706:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.532716:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.532834:0:64907:0:(rw26.c:924:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:3.0:1770686976.532842:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000000e12426[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.532845:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001b35ace6 17ffffc0001001 3:0 ffff8d6d3e8d3948 380 lru 00000080:00200000:3.0:1770686976.532853:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000531aa46f 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1770686976.532854:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000000e12426 00000080:00200000:3.0:1770686976.532856:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.532859:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.532874:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.532891:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.532895:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.532898:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.532910:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.532913:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.532915:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.532919:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.532927:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.532935:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.532938:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.532942:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.532945:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:3.0:1770686976.532949:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.532952:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.532957:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:3.0:1770686976.532960:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.532968:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1560576, count: 4096 00000080:00200000:3.0:1770686976.532972:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1560576, bytes: 4096 00000080:00200000:3.0:1770686976.532975:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.532978:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 382, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.532980:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:3.0:1770686976.532982:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.532987:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:3.0:1770686976.532990:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:3.0:1770686976.532992:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.532998:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:3.0:1770686976.533003:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.533005:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.533013:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533031:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533040:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533048:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533055:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533062:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.533068:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.533214:0:64907:0:(rw26.c:924:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:3.0:1770686976.533219:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a25cec08[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.533222:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4b1a2ab 17ffffc0001001 3:0 ffff8d6d3e8d3288 381 lru 00000080:00200000:3.0:1770686976.533228:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009b18fea5 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1770686976.533230:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a25cec08 00000080:00200000:3.0:1770686976.533231:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.533233:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.533242:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533254:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.533257:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.533259:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.533275:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.533277:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.533280:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.533284:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533290:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.533298:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.533300:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.533304:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.533307:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:3.0:1770686976.533310:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.533314:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.533319:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:3.0:1770686976.533322:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.533329:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1564672, count: 4096 00000080:00200000:3.0:1770686976.533333:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1564672, bytes: 4096 00000080:00200000:3.0:1770686976.533335:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.533338:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 383, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.533340:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:3.0:1770686976.533342:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.533348:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:3.0:1770686976.533351:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:3.0:1770686976.533353:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.533359:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:3.0:1770686976.533365:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.533368:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.533375:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533394:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533402:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533409:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533416:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533424:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.533431:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.533446:0:64907:0:(rw26.c:924:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:3.0:1770686976.533451:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000beafdc35[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.533453:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000004b24f38 17ffffc0001001 3:0 ffff8d6d3e8d3a20 382 lru 00000080:00200000:3.0:1770686976.533458:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000871c250c 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1770686976.533460:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000beafdc35 00000080:00200000:3.0:1770686976.533461:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.533463:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.533470:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533482:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.533485:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.533487:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.533498:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.533501:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.533504:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.533508:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533515:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.533524:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.533526:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.533531:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.533533:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:3.0:1770686976.533537:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.533540:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.533545:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:3.0:1770686976.533547:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.533555:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1568768, count: 4096 00000080:00200000:3.0:1770686976.533558:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1568768, bytes: 4096 00000080:00200000:3.0:1770686976.533560:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.533564:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 384, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.533565:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:3.0:1770686976.533568:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.533573:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:3.0:1770686976.533575:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:3.0:1770686976.533578:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.533582:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:3.0:1770686976.533588:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.533590:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.533658:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533676:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533685:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533691:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533698:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533706:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.533713:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.533827:0:64907:0:(rw26.c:924:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:3.0:1770686976.533833:0:64907:0:(rw26.c:981:ll_write_end()) page@000000006cc6c018[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.533836:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009e1c0911 17ffffc0001001 3:0 ffff8d6d3e8d3360 383 lru 00000080:00200000:3.0:1770686976.533841:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000007bcb99fe 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1770686976.533843:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000006cc6c018 00000080:00200000:3.0:1770686976.533844:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.533847:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.533856:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.533867:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.533870:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.533872:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.533884:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.533887:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.533889:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.533893:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.533900:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.533909:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.533911:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.533915:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.533918:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:3.0:1770686976.533922:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.533925:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.533930:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:3.0:1770686976.533933:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.533941:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1572864, count: 4096 00000080:00200000:3.0:1770686976.533945:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1572864, bytes: 4096 00000080:00200000:3.0:1770686976.533947:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.533951:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 385, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.533952:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:3.0:1770686976.533955:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.533960:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:3.0:1770686976.533963:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:3.0:1770686976.533965:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.533971:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:3.0:1770686976.533976:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.533979:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.533986:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534004:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534012:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534020:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534026:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534033:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.534039:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.534066:0:64907:0:(rw26.c:924:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:3.0:1770686976.534070:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000036a4771d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.534072:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000068c9a8ad 17ffffc0001001 3:0 ffff8d6d3e8d3ca8 384 lru 00000080:00200000:3.0:1770686976.534077:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000177a00a5 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1770686976.534079:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000036a4771d 00000080:00200000:3.0:1770686976.534081:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.534226:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.534237:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534249:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.534252:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.534255:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.534269:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.534272:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.534274:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.534278:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534286:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.534294:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.534296:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.534300:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.534303:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:3.0:1770686976.534307:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.534310:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.534315:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:3.0:1770686976.534318:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.534326:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1576960, count: 4096 00000080:00200000:3.0:1770686976.534330:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1576960, bytes: 4096 00000080:00200000:3.0:1770686976.534333:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.534336:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 386, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.534338:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:3.0:1770686976.534341:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.534346:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:3.0:1770686976.534349:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:3.0:1770686976.534351:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.534357:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:3.0:1770686976.534363:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.534365:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.534372:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534393:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534402:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534409:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534417:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534426:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.534432:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.534450:0:64907:0:(rw26.c:924:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:3.0:1770686976.534454:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fc79dbb8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.534457:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000a6c1238f 17ffffc0001001 3:0 ffff8d6d3e8d3870 385 lru 00000080:00200000:3.0:1770686976.534463:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000003c16705e 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1770686976.534465:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fc79dbb8 00000080:00200000:3.0:1770686976.534466:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.534468:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.534476:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534487:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.534490:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.534492:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.534504:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.534507:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.534510:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.534514:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534522:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.534530:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.534532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.534537:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.534539:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:3.0:1770686976.534543:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.534546:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.534550:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:3.0:1770686976.534553:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.534561:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1581056, count: 4096 00000080:00200000:3.0:1770686976.534565:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1581056, bytes: 4096 00000080:00200000:3.0:1770686976.534568:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.534571:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 387, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.534573:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:3.0:1770686976.534575:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.534580:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:3.0:1770686976.534583:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:3.0:1770686976.534585:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.534590:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:3.0:1770686976.534650:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.534653:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.534661:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534681:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534689:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534695:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534701:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534709:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.534715:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.534857:0:64907:0:(rw26.c:924:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:3.0:1770686976.534861:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000057b61bd7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.534864:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000666697a1 17ffffc0001021 2:0 ffff8d6d3e8d3d80 386 lru 00000080:00200000:3.0:1770686976.534870:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f92c3256 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1770686976.534872:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000057b61bd7 00000080:00200000:3.0:1770686976.534873:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.534876:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.534884:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.534897:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.534900:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.534902:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.534915:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.534918:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.534921:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.534925:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.534933:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.534943:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.534946:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.534950:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.534953:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:3.0:1770686976.534957:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.534961:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.534967:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:3.0:1770686976.534970:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.534978:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1585152, count: 4096 00000080:00200000:3.0:1770686976.534983:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1585152, bytes: 4096 00000080:00200000:3.0:1770686976.534985:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.534989:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 388, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.534991:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:3.0:1770686976.534994:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.535000:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:3.0:1770686976.535003:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:3.0:1770686976.535005:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.535011:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:3.0:1770686976.535017:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.535020:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.535028:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535047:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535056:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535064:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535070:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535080:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.535238:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.535257:0:64907:0:(rw26.c:924:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:3.0:1770686976.535262:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cf904fc2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.535265:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c136f8e0 17ffffc0001001 3:0 ffff8d6d3e8d3bd0 387 lru 00000080:00200000:3.0:1770686976.535272:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004ea6a231 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1770686976.535274:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cf904fc2 00000080:00200000:3.0:1770686976.535275:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.535277:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.535286:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535299:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.535302:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.535304:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.535317:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.535319:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.535322:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.535325:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535332:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.535340:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.535342:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.535346:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.535349:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:3.0:1770686976.535352:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.535355:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.535360:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:3.0:1770686976.535363:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.535372:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1589248, count: 4096 00000080:00200000:3.0:1770686976.535376:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1589248, bytes: 4096 00000080:00200000:3.0:1770686976.535379:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.535382:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 389, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.535384:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:3.0:1770686976.535386:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.535391:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:3.0:1770686976.535394:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:3.0:1770686976.535397:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.535402:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:3.0:1770686976.535408:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.535411:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.535418:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535437:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535445:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535453:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535460:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535468:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.535473:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.535489:0:64907:0:(rw26.c:924:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:3.0:1770686976.535493:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d5198ce5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.535496:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000037f20e42 17ffffc0001001 3:0 ffff8d6d3e8d3e58 388 lru 00000080:00200000:3.0:1770686976.535502:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e68fd7c1 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1770686976.535504:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d5198ce5 00000080:00200000:3.0:1770686976.535505:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.535507:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.535515:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535527:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.535530:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.535532:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.535547:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.535550:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.535552:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.535557:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535565:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.535573:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.535575:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.535579:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.535582:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:3.0:1770686976.535585:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.535587:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.535592:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:3.0:1770686976.535655:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.535664:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1593344, count: 4096 00000080:00200000:3.0:1770686976.535669:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1593344, bytes: 4096 00000080:00200000:3.0:1770686976.535671:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.535675:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 390, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.535677:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:3.0:1770686976.535679:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.535684:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:3.0:1770686976.535687:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:3.0:1770686976.535689:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.535694:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:3.0:1770686976.535700:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.535703:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.535710:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535831:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535840:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535847:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535852:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535862:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.535868:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.535887:0:64907:0:(rw26.c:924:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:3.0:1770686976.535892:0:64907:0:(rw26.c:981:ll_write_end()) page@000000004f143e43[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.535895:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e62bdacf 17ffffc0001001 3:0 ffff8d6d3e8d3438 389 lru 00000080:00200000:3.0:1770686976.535901:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff13fcab 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1770686976.535903:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000004f143e43 00000080:00200000:3.0:1770686976.535904:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.535906:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.535914:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.535926:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.535929:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.535931:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.535943:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.535945:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.535947:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.535951:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.535958:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.535966:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.535969:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.535973:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.535976:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:3.0:1770686976.535980:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.535983:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.535988:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:3.0:1770686976.535991:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.536001:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1597440, count: 4096 00000080:00200000:3.0:1770686976.536004:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1597440, bytes: 4096 00000080:00200000:3.0:1770686976.536007:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.536011:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 391, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.536012:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:3.0:1770686976.536014:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.536018:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:3.0:1770686976.536021:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:3.0:1770686976.536024:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.536029:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:3.0:1770686976.536034:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.536036:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.536043:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536060:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536069:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536076:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536329:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.536338:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.536344:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.536361:0:64907:0:(rw26.c:924:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:3.0:1770686976.536365:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c6013c32[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.536368:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b25e40bf 17ffffc0001001 3:0 ffff8d6d3e8d36c0 390 lru 00000080:00200000:3.0:1770686976.536374:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004b4dbdef 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1770686976.536376:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c6013c32 00000080:00200000:3.0:1770686976.536378:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.536380:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.536388:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.536401:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.536403:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.536406:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.536418:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.536421:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.536424:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.536428:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536435:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.536443:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.536445:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.536450:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.536453:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:3.0:1770686976.536456:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.536460:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.536465:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:3.0:1770686976.536468:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.536476:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1601536, count: 4096 00000080:00200000:3.0:1770686976.536480:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1601536, bytes: 4096 00000080:00200000:3.0:1770686976.536483:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.536486:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 392, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.536488:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:3.0:1770686976.536490:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.536496:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:3.0:1770686976.536499:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:3.0:1770686976.536501:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.536507:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:3.0:1770686976.536513:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.536515:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.536522:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536541:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536552:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536560:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536567:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.536576:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.536585:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.536700:0:64907:0:(rw26.c:924:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:3.0:1770686976.536705:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c7f33c7a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.536707:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000bdb76913 17ffffc0001001 3:0 ffff8d6d3e8d3510 391 lru 00000080:00200000:3.0:1770686976.536713:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000000446443 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1770686976.536715:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c7f33c7a 00000080:00200000:3.0:1770686976.536716:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.536804:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.536825:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.536838:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.536842:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.536844:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.536856:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.536859:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.536861:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.536865:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536872:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.536880:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.536882:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.536886:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.536890:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:3.0:1770686976.536893:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.536896:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.536901:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:3.0:1770686976.536904:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.536912:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1605632, count: 4096 00000080:00200000:3.0:1770686976.536916:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1605632, bytes: 4096 00000080:00200000:3.0:1770686976.536919:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.536923:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 393, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.536924:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:3.0:1770686976.536927:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.536932:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:3.0:1770686976.536935:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:3.0:1770686976.536937:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.536942:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:3.0:1770686976.536948:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.536950:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.536957:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536975:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536982:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536988:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.536994:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537000:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.537005:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.537017:0:64907:0:(rw26.c:924:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:3.0:1770686976.537021:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002fdc0bdc[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.537023:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4355084 17ffffc0001001 3:0 ffff8d6d3e8d3000 392 lru 00000080:00200000:3.0:1770686976.537028:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee2de718 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1770686976.537029:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002fdc0bdc 00000080:00200000:3.0:1770686976.537030:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.537032:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.537039:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537048:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.537050:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.537052:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.537061:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.537063:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.537065:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.537068:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537075:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.537103:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.537105:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.537177:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.537181:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:3.0:1770686976.537184:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.537187:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.537192:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:3.0:1770686976.537195:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.537203:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1609728, count: 4096 00000080:00200000:3.0:1770686976.537206:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1609728, bytes: 4096 00000080:00200000:3.0:1770686976.537208:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.537212:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 394, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.537213:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:3.0:1770686976.537215:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.537221:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:3.0:1770686976.537223:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:3.0:1770686976.537226:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.537231:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:3.0:1770686976.537237:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.537239:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.537246:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537264:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537274:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537281:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537288:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537296:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.537302:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.537317:0:64907:0:(rw26.c:924:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:3.0:1770686976.537321:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cb031a97[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.537324:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008e9676a7 17ffffc0001001 3:0 ffff8d6d3e8d31b0 393 lru 00000080:00200000:3.0:1770686976.537329:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff6fab89 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1770686976.537331:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cb031a97 00000080:00200000:3.0:1770686976.537332:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.537334:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.537342:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537352:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.537355:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.537356:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.537369:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.537371:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.537374:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.537378:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537386:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.537394:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.537396:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.537400:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.537403:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:3.0:1770686976.537406:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.537409:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.537414:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:3.0:1770686976.537417:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.537425:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1613824, count: 4096 00000080:00200000:3.0:1770686976.537429:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1613824, bytes: 4096 00000080:00200000:3.0:1770686976.537432:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.537436:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 395, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.537437:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:3.0:1770686976.537440:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.537445:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:3.0:1770686976.537448:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:3.0:1770686976.537450:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.537455:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:3.0:1770686976.537460:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.537466:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.537474:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537490:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537499:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537505:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537511:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537520:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.537525:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.537553:0:64907:0:(rw26.c:924:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:3.0:1770686976.537557:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ba076f57[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.537559:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000096a81925 17ffffc0001001 3:0 ffff8d6d052a0000 394 lru 00000080:00200000:3.0:1770686976.537564:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d01435ca 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1770686976.537566:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ba076f57 00000080:00200000:3.0:1770686976.537567:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.537569:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.537576:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.537587:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.537590:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.537591:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.537658:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.537661:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.537664:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.537668:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.537676:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.537684:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.537687:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.537691:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.537693:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:3.0:1770686976.537697:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.537700:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.537705:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:3.0:1770686976.537708:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.537715:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1617920, count: 4096 00000080:00200000:3.0:1770686976.538591:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1617920, bytes: 4096 00000080:00200000:3.0:1770686976.538700:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.538706:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 396, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.538708:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:3.0:1770686976.538710:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.538808:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:3.0:1770686976.538823:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:3.0:1770686976.538827:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.538839:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:3.0:1770686976.538852:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.538857:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.538873:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.538901:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.538912:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.538921:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.538929:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.538940:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.538950:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.538978:0:64907:0:(rw26.c:924:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:3.0:1770686976.538984:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000000d1bc65[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.538988:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000eee94108 17ffffc0001001 3:0 ffff8d6d052a0510 395 lru 00000080:00200000:3.0:1770686976.538993:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006e639cff 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1770686976.538995:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000000d1bc65 00000080:00200000:3.0:1770686976.538996:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.538999:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.539012:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.539032:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.539036:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.539039:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.539052:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.539055:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.539058:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.539063:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539072:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.539218:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.539222:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.539228:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.539233:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:3.0:1770686976.539238:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.539242:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.539249:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:3.0:1770686976.539253:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.539269:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1622016, count: 4096 00000080:00200000:3.0:1770686976.539274:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1622016, bytes: 4096 00000080:00200000:3.0:1770686976.539276:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.539280:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 397, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.539281:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:3.0:1770686976.539283:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.539289:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:3.0:1770686976.539292:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:3.0:1770686976.539294:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.539301:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:3.0:1770686976.539306:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.539309:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.539318:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539335:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539343:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539351:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539357:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.539365:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.539370:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.539387:0:64907:0:(rw26.c:924:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:3.0:1770686976.539391:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d4cac78c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.539394:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006af0e22e 17ffffc0001001 3:0 ffff8d6d052a06c0 396 lru 00000080:00200000:3.0:1770686976.539399:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000053196a6a 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1770686976.539401:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d4cac78c 00000080:00200000:3.0:1770686976.539402:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.539404:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.539411:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.539423:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.539426:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.539428:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.539440:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.539442:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.539444:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.539448:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539456:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.539464:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.539466:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.539471:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.539473:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:3.0:1770686976.539477:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.539480:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.539484:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:3.0:1770686976.539487:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.539494:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1626112, count: 4096 00000080:00200000:3.0:1770686976.539498:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1626112, bytes: 4096 00000080:00200000:3.0:1770686976.539500:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.539503:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 398, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.539505:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:3.0:1770686976.539508:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.539513:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:3.0:1770686976.539515:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:3.0:1770686976.539517:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.539522:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:3.0:1770686976.539527:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.539530:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.539537:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539554:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539563:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539569:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539575:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.539583:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.539588:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.539603:0:64907:0:(rw26.c:924:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:3.0:1770686976.539607:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a204c9fa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.539611:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004f7423f7 17ffffc0001001 3:0 ffff8d6d052a0438 397 lru 00000080:00200000:3.0:1770686976.539616:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fddb9b70 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1770686976.539618:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a204c9fa 00000080:00200000:3.0:1770686976.539619:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.539622:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.539629:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.539641:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.539643:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.539645:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.539657:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.539660:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.539662:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.539667:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.539674:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.539681:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.539683:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.539688:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.539691:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:3.0:1770686976.539694:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.539697:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.539701:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:3.0:1770686976.539704:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.539712:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1630208, count: 4096 00000080:00200000:3.0:1770686976.539715:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1630208, bytes: 4096 00000080:00200000:3.0:1770686976.539718:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.540696:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 399, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.540700:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:3.0:1770686976.540703:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.540715:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:3.0:1770686976.540719:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:3.0:1770686976.540800:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.540812:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:3.0:1770686976.540837:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.540840:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.540854:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.540881:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.540892:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.540899:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.540907:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.540922:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.540931:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.540957:0:64907:0:(rw26.c:924:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:3.0:1770686976.540962:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000098c62d39[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.540965:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002c5bd028 17ffffc0001001 3:0 ffff8d6d052a0af8 398 lru 00000080:00200000:3.0:1770686976.540972:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009ed32fca 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1770686976.540974:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000098c62d39 00000080:00200000:3.0:1770686976.540976:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.540979:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.540990:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.541007:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.541011:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.541014:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.541030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.541033:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.541036:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.541041:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541049:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.541060:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.541063:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.541068:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.541072:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:3.0:1770686976.541078:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.541207:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.541215:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:3.0:1770686976.541219:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.541233:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1634304, count: 4096 00000080:00200000:3.0:1770686976.541238:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1634304, bytes: 4096 00000080:00200000:3.0:1770686976.541241:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.541245:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 400, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.541247:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:3.0:1770686976.541250:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.541255:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:3.0:1770686976.541259:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:3.0:1770686976.541261:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.541267:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:3.0:1770686976.541273:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.541275:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.541283:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541303:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541312:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541319:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541326:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.541334:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.541340:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.541358:0:64907:0:(rw26.c:924:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:3.0:1770686976.541518:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000042cf7921[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.541522:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000076f6f20e 17ffffc0001001 3:0 ffff8d6d052a00d8 399 lru 00000080:00200000:3.0:1770686976.541528:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000007a50e1f 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1770686976.541530:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000042cf7921 00000080:00200000:3.0:1770686976.541532:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.541534:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.541543:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.541557:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.541560:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.541562:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.541574:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.541576:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.541578:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.541581:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541587:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.541593:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.541679:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.541686:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.541689:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:3.0:1770686976.541693:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.541697:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.541703:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:3.0:1770686976.541707:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.541715:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1638400, count: 4096 00000080:00200000:3.0:1770686976.541730:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1638400, bytes: 4096 00000080:00200000:3.0:1770686976.541733:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.541737:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 401, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.541738:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:3.0:1770686976.541741:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.541747:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:3.0:1770686976.541750:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:3.0:1770686976.541752:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.541759:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:3.0:1770686976.541766:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.541769:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.541777:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541795:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541804:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541812:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541831:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.541839:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.541845:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.541863:0:64907:0:(rw26.c:924:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:3.0:1770686976.541867:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000013a32e87[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.541870:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000c7de6e2d 17ffffc0001001 3:0 ffff8d6d052a0798 400 lru 00000080:00200000:3.0:1770686976.541876:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000054617c28 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1770686976.541878:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000013a32e87 00000080:00200000:3.0:1770686976.541879:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.541882:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.541890:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.541902:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.541904:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.541907:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.541919:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.541921:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.541924:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.541928:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.541936:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.541944:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.541946:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.541951:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.541954:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:3.0:1770686976.541958:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.541961:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.541966:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:3.0:1770686976.541969:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.541976:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1642496, count: 4096 00000080:00200000:3.0:1770686976.541981:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1642496, bytes: 4096 00000080:00200000:3.0:1770686976.541983:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.541987:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 402, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.541988:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:3.0:1770686976.541991:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.541996:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:3.0:1770686976.541998:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:3.0:1770686976.542001:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.542006:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:3.0:1770686976.542012:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.542014:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.542021:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.542039:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.542047:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.542054:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.542061:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.542070:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.542076:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.542857:0:64907:0:(rw26.c:924:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:3.0:1770686976.542865:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000aa7ab2b5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.542868:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002cc57070 17ffffc0001021 2:0 ffff8d6d052a05e8 401 lru 00000080:00200000:3.0:1770686976.542874:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f462e0b3 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1770686976.542876:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000aa7ab2b5 00000080:00200000:3.0:1770686976.542878:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.542880:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.542892:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.542908:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.542911:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.542914:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.542930:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.542933:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.542936:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.542940:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.542948:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.542958:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.542961:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.542967:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.542971:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:3.0:1770686976.542976:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.542978:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.542984:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:3.0:1770686976.542987:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.542998:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1646592, count: 4096 00000080:00200000:3.0:1770686976.543002:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1646592, bytes: 4096 00000080:00200000:3.0:1770686976.543006:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.543010:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 403, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.543012:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:3.0:1770686976.543015:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.543023:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:3.0:1770686976.543026:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:3.0:1770686976.543029:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.543036:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:3.0:1770686976.543043:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.543046:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.543056:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543079:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543618:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543628:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543635:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.543645:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.543654:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.543678:0:64907:0:(rw26.c:924:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:3.0:1770686976.543683:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008b3136d5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.543686:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000477cc9e 17ffffc0001001 3:0 ffff8d6d052a0948 402 lru 00000080:00200000:3.0:1770686976.543692:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000973aa114 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1770686976.543695:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008b3136d5 00000080:00200000:3.0:1770686976.543696:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.543699:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.543709:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.543736:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.543740:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.543742:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.543758:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.543761:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.543764:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.543768:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543776:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.543785:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.543788:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.543793:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.543797:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:3.0:1770686976.543802:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.543805:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.543811:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:3.0:1770686976.543814:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.543835:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1650688, count: 4096 00000080:00200000:3.0:1770686976.543840:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1650688, bytes: 4096 00000080:00200000:3.0:1770686976.543842:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.543847:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 404, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.543848:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:3.0:1770686976.543851:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.543858:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:3.0:1770686976.543861:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:3.0:1770686976.543864:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.543870:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:3.0:1770686976.543878:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.543880:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.543888:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543908:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543918:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543925:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.543932:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.543940:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.543946:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.543972:0:64907:0:(rw26.c:924:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:3.0:1770686976.543976:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000516414d5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.543979:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d37c257f 17ffffc0001001 3:0 ffff8d6d052a0288 403 lru 00000080:00200000:3.0:1770686976.543985:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004bab031d 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1770686976.543987:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000516414d5 00000080:00200000:3.0:1770686976.543989:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.543991:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.543998:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.544009:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.544011:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.544013:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.544023:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.544025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.544028:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.544032:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544039:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.544047:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.544050:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.544054:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.544057:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:3.0:1770686976.544061:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.544064:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.544068:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:3.0:1770686976.544071:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.544079:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1654784, count: 4096 00000080:00200000:3.0:1770686976.544418:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1654784, bytes: 4096 00000080:00200000:3.0:1770686976.544421:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.544425:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 405, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.544427:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:3.0:1770686976.544430:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.544437:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:3.0:1770686976.544440:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:3.0:1770686976.544443:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.544450:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:3.0:1770686976.544457:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.544459:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.544468:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544488:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544497:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544504:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544511:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.544519:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.544526:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.544544:0:64907:0:(rw26.c:924:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:3.0:1770686976.544548:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e9b80f25[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.544551:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f1082f81 17ffffc0001001 3:0 ffff8d6d052a0a20 404 lru 00000080:00200000:3.0:1770686976.544557:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f7cc6f3b 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1770686976.544559:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e9b80f25 00000080:00200000:3.0:1770686976.544561:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.544563:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.544572:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.544585:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.544589:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.544591:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.544604:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.544607:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.544609:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.544613:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544621:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.544631:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.544633:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.544638:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.544641:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:3.0:1770686976.544644:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.544647:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.544653:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:3.0:1770686976.544655:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.544664:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1658880, count: 4096 00000080:00200000:3.0:1770686976.544668:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1658880, bytes: 4096 00000080:00200000:3.0:1770686976.544671:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.544674:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 406, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.544676:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:3.0:1770686976.544678:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.544683:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:3.0:1770686976.544686:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:3.0:1770686976.544688:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.544694:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:3.0:1770686976.544700:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.544702:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.544709:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544812:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544829:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544836:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544843:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.544851:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.544857:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.544872:0:64907:0:(rw26.c:924:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:3.0:1770686976.544877:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000025d3d7c1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.544880:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac82fbf2 17ffffc0001001 3:0 ffff8d6d052a0360 405 lru 00000080:00200000:3.0:1770686976.544886:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000006ac1689d 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1770686976.544888:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000025d3d7c1 00000080:00200000:3.0:1770686976.544889:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.544891:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.544898:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.544910:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.544913:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.544915:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.544928:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.544930:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.544933:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.544937:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.544944:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.544952:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.545059:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.545064:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.545067:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:3.0:1770686976.545071:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.545074:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.545079:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:3.0:1770686976.545101:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.545178:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1662976, count: 4096 00000080:00200000:3.0:1770686976.545183:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1662976, bytes: 4096 00000080:00200000:3.0:1770686976.545186:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.545190:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 407, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.545191:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:3.0:1770686976.545194:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.545199:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:3.0:1770686976.545202:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:3.0:1770686976.545205:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.545210:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:3.0:1770686976.545216:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.545218:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.545227:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545246:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545255:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545262:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545268:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545277:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.545283:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.545301:0:64907:0:(rw26.c:924:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:3.0:1770686976.545306:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008e3186d1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.545310:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007ae386a1 17ffffc0001001 3:0 ffff8d6d052a0ca8 406 lru 00000080:00200000:3.0:1770686976.545317:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000024268bd 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1770686976.545319:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008e3186d1 00000080:00200000:3.0:1770686976.545320:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.545322:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.545329:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545341:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.545343:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.545346:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.545358:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.545360:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.545363:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.545367:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545374:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.545383:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.545386:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.545390:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.545393:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:3.0:1770686976.545396:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.545399:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.545404:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:3.0:1770686976.545406:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.545414:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1667072, count: 4096 00000080:00200000:3.0:1770686976.545418:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1667072, bytes: 4096 00000080:00200000:3.0:1770686976.545421:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.545425:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 408, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.545426:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:3.0:1770686976.545429:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.545434:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:3.0:1770686976.545437:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:3.0:1770686976.545439:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.545444:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:3.0:1770686976.545449:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.545452:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.545458:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545475:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545483:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545490:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545497:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545505:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.545516:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.545532:0:64907:0:(rw26.c:924:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:3.0:1770686976.545536:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fe159374[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.545539:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009aba8882 17ffffc0001001 3:0 ffff8d6d052a0870 407 lru 00000080:00200000:3.0:1770686976.545544:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000015173f29 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1770686976.545546:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fe159374 00000080:00200000:3.0:1770686976.545548:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.545549:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.545557:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545568:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.545571:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.545573:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.545584:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.545586:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.545589:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.545592:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545600:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.545608:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.545611:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.545615:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.545618:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:3.0:1770686976.545621:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.545625:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.545630:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:3.0:1770686976.545632:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.545640:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1671168, count: 4096 00000080:00200000:3.0:1770686976.545644:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1671168, bytes: 4096 00000080:00200000:3.0:1770686976.545646:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.545650:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 409, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.545651:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:3.0:1770686976.545653:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.545659:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:3.0:1770686976.545661:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:3.0:1770686976.545663:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.545669:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:3.0:1770686976.545675:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.545677:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.545684:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545702:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545710:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545716:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545810:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545829:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.545835:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.545851:0:64907:0:(rw26.c:924:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:3.0:1770686976.545855:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003eeb8191[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.545858:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008c58b213 17ffffc0001001 3:0 ffff8d6d052a0d80 408 lru 00000080:00200000:3.0:1770686976.545864:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a71b4036 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1770686976.545866:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003eeb8191 00000080:00200000:3.0:1770686976.545867:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.545869:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.545876:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.545887:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.545889:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.545892:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.545902:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.545905:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.545907:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.545911:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.545919:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.545927:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.545929:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.545933:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.545936:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:3.0:1770686976.545940:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.545943:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.545948:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:3.0:1770686976.545951:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.545959:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1675264, count: 4096 00000080:00200000:3.0:1770686976.545963:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1675264, bytes: 4096 00000080:00200000:3.0:1770686976.545965:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.545969:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 410, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.545970:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:3.0:1770686976.545973:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.545978:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:3.0:1770686976.545980:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:3.0:1770686976.545983:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.545988:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:3.0:1770686976.545993:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.545996:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.546003:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546022:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546030:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546037:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546043:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546051:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.546057:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.546072:0:64907:0:(rw26.c:924:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:3.0:1770686976.546076:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000097403451[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.546078:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001315e3a1 17ffffc0001001 3:0 ffff8d6d052a0bd0 409 lru 00000080:00200000:3.0:1770686976.546235:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e224357b 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1770686976.546238:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000097403451 00000080:00200000:3.0:1770686976.546240:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.546243:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.546251:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546264:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.546267:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.546269:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.546280:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.546283:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.546286:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.546290:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546297:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.546305:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.546307:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.546312:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.546315:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:3.0:1770686976.546318:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.546321:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.546326:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:3.0:1770686976.546329:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.546337:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1679360, count: 4096 00000080:00200000:3.0:1770686976.546340:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1679360, bytes: 4096 00000080:00200000:3.0:1770686976.546343:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.546346:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 411, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.546348:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:3.0:1770686976.546350:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.546355:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:3.0:1770686976.546358:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:3.0:1770686976.546361:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.546366:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:3.0:1770686976.546372:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.546374:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.546381:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546398:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546406:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546414:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546421:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546430:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.546436:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.546452:0:64907:0:(rw26.c:924:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:3.0:1770686976.546457:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000015097193[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.546460:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000759a3ea6 17ffffc0001001 3:0 ffff8d6d052a0e58 410 lru 00000080:00200000:3.0:1770686976.546465:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000062e3904a 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1770686976.546467:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000015097193 00000080:00200000:3.0:1770686976.546469:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.546471:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.546479:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546491:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.546494:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.546496:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.546509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.546512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.546514:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.546518:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546526:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.546534:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.546536:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.546541:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.546544:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:3.0:1770686976.546547:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.546550:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.546555:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:3.0:1770686976.546557:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.546565:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1683456, count: 4096 00000080:00200000:3.0:1770686976.546569:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1683456, bytes: 4096 00000080:00200000:3.0:1770686976.546571:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.546575:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 412, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.546577:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:3.0:1770686976.546579:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.546584:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:3.0:1770686976.546586:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:3.0:1770686976.546589:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.546593:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:3.0:1770686976.546599:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.546601:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.546608:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546627:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546635:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546643:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546650:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546659:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.546665:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.546681:0:64907:0:(rw26.c:924:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:3.0:1770686976.546685:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002fd3d24a[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.546688:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000016c605c5 17ffffc0001001 3:0 ffff8d6d052a01b0 411 lru 00000080:00200000:3.0:1770686976.546694:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae9c1d6b 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1770686976.546696:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002fd3d24a 00000080:00200000:3.0:1770686976.546697:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.546699:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.546707:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546802:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.546807:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.546810:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.546833:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.546836:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.546839:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.546843:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546852:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.546861:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.546864:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.546869:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.546872:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:3.0:1770686976.546875:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.546879:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.546883:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:3.0:1770686976.546886:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.546893:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1687552, count: 4096 00000080:00200000:3.0:1770686976.546897:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1687552, bytes: 4096 00000080:00200000:3.0:1770686976.546900:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.546903:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 413, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.546905:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:3.0:1770686976.546907:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.546913:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:3.0:1770686976.546916:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:3.0:1770686976.546918:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.546923:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:3.0:1770686976.546929:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.546931:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.546938:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546956:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546964:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546972:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.546978:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.546986:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.546991:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.547016:0:64907:0:(rw26.c:924:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:3.0:1770686976.547020:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000039af1181[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.547023:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf00aeb5 17ffffc0001001 3:0 ffff8d6d1fa33438 412 lru 00000080:00200000:3.0:1770686976.547028:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000079a3d327 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1770686976.547030:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000039af1181 00000080:00200000:3.0:1770686976.547031:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.547033:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.547041:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547053:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.547056:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.547058:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.547068:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.547070:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.547073:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.547077:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547219:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.547229:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.547231:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.547237:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.547240:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:3.0:1770686976.547244:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.547247:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.547252:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:3.0:1770686976.547255:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.547264:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1691648, count: 4096 00000080:00200000:3.0:1770686976.547268:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1691648, bytes: 4096 00000080:00200000:3.0:1770686976.547270:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.547274:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 414, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.547276:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:3.0:1770686976.547278:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.547284:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:3.0:1770686976.547286:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:3.0:1770686976.547289:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.547294:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:3.0:1770686976.547300:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.547302:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.547309:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547327:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547336:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547343:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547350:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547359:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.547365:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.547383:0:64907:0:(rw26.c:924:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:3.0:1770686976.547388:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000ae7ad6b3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.547391:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000bf9834f 17ffffc0001001 3:0 ffff8d6d1fa33af8 413 lru 00000080:00200000:3.0:1770686976.547395:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000abf99e51 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1770686976.547397:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000ae7ad6b3 00000080:00200000:3.0:1770686976.547398:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.547400:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.547408:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547420:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.547423:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.547425:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.547437:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.547440:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.547443:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.547447:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547456:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.547464:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.547467:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.547471:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.547474:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:3.0:1770686976.547478:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.547481:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.547487:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:3.0:1770686976.547490:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.547497:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1695744, count: 4096 00000080:00200000:3.0:1770686976.547501:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1695744, bytes: 4096 00000080:00200000:3.0:1770686976.547503:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.547507:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 415, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.547509:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:3.0:1770686976.547511:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.547516:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:3.0:1770686976.547519:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:3.0:1770686976.547522:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.547527:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:3.0:1770686976.547532:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.547535:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.547542:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547559:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547567:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547575:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547581:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547589:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.547594:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.547609:0:64907:0:(rw26.c:924:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:3.0:1770686976.547613:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003a5ec0f5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.547617:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000a050fb0 17ffffc0001001 3:0 ffff8d6d1fa330d8 414 lru 00000080:00200000:3.0:1770686976.547622:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c397b1d8 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1770686976.547624:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003a5ec0f5 00000080:00200000:3.0:1770686976.547625:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.547627:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.547635:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547647:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.547649:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.547652:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.547664:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.547666:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.547669:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.547673:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547681:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.547690:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.547692:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.547696:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.547699:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:3.0:1770686976.547702:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.547705:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.547710:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:3.0:1770686976.547712:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.547805:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1699840, count: 4096 00000080:00200000:3.0:1770686976.547811:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1699840, bytes: 4096 00000080:00200000:3.0:1770686976.547813:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.547827:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 416, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.547829:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:3.0:1770686976.547831:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.547837:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:3.0:1770686976.547840:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:3.0:1770686976.547842:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.547848:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:3.0:1770686976.547854:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.547856:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.547863:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547881:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547889:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547895:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547901:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547908:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.547913:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.547928:0:64907:0:(rw26.c:924:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:3.0:1770686976.547933:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002ac30494[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.547936:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008a438ee1 17ffffc0001001 3:0 ffff8d6d1fa33798 415 lru 00000080:00200000:3.0:1770686976.547941:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d16ef61b 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1770686976.547944:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002ac30494 00000080:00200000:3.0:1770686976.547945:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.547947:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.547954:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.547965:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.547967:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.547969:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.547980:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.547982:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.547985:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.547988:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.547994:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.548001:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.548003:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.548006:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.548008:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:3.0:1770686976.548011:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.548014:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.548018:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:3.0:1770686976.548021:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.548027:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1703936, count: 4096 00000080:00200000:3.0:1770686976.548031:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1703936, bytes: 4096 00000080:00200000:3.0:1770686976.548033:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.548036:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 417, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.548037:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:3.0:1770686976.548039:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.548043:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:3.0:1770686976.548045:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:3.0:1770686976.548047:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.548051:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:3.0:1770686976.548056:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.548057:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.548063:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548079:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548314:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548321:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548329:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548338:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.548345:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.548370:0:64907:0:(rw26.c:924:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:3.0:1770686976.548374:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007be79d35[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.548377:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000071af4eeb 17ffffc0001021 2:0 ffff8d6d1fa335e8 416 lru 00000080:00200000:3.0:1770686976.548383:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000000ac5b2ab 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1770686976.548385:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007be79d35 00000080:00200000:3.0:1770686976.548386:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.548388:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.548396:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548408:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.548411:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.548413:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.548426:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.548428:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.548431:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.548435:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548443:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.548451:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.548454:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.548458:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.548462:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:3.0:1770686976.548465:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.548468:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.548474:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:3.0:1770686976.548477:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.548485:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1708032, count: 4096 00000080:00200000:3.0:1770686976.548489:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1708032, bytes: 4096 00000080:00200000:3.0:1770686976.548491:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.548495:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 418, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.548497:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:3.0:1770686976.548499:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.548505:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:3.0:1770686976.548507:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:3.0:1770686976.548510:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.548515:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:3.0:1770686976.548521:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.548524:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.548532:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548548:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548556:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548563:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548569:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548576:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.548582:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.548598:0:64907:0:(rw26.c:924:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:3.0:1770686976.548603:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000099eee2c0[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.548606:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000ef29a58 17ffffc0001001 3:0 ffff8d6d1fa33948 417 lru 00000080:00200000:3.0:1770686976.548611:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000065ba1aa2 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1770686976.548613:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000099eee2c0 00000080:00200000:3.0:1770686976.548615:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.548617:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.548625:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548636:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.548640:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.548642:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.548655:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.548657:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.548660:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.548664:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548672:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.548679:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.548682:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.548687:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.548689:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:3.0:1770686976.548693:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.548696:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.548702:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:3.0:1770686976.548705:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.548713:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1712128, count: 4096 00000080:00200000:3.0:1770686976.548716:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1712128, bytes: 4096 00000080:00200000:3.0:1770686976.548732:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.548737:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 419, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.548738:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:3.0:1770686976.548741:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.548746:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:3.0:1770686976.548749:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:3.0:1770686976.548751:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.548757:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:3.0:1770686976.548762:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.548765:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.548772:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548788:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548796:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548803:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548809:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548827:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.548833:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.548849:0:64907:0:(rw26.c:924:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:3.0:1770686976.548854:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000fa085185[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.548857:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008ccd4a01 17ffffc0001001 3:0 ffff8d6d1fa33288 418 lru 00000080:00200000:3.0:1770686976.548862:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5451794 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1770686976.548864:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000fa085185 00000080:00200000:3.0:1770686976.548865:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.548867:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.548876:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.548888:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.548891:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.548893:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.548905:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.548908:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.548911:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.548915:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.548923:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.548931:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.548934:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.548939:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.548942:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:3.0:1770686976.548946:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.548949:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.549303:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:3.0:1770686976.549308:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.549317:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1716224, count: 4096 00000080:00200000:3.0:1770686976.549321:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1716224, bytes: 4096 00000080:00200000:3.0:1770686976.549324:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.549328:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 420, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.549330:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:3.0:1770686976.549333:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.549338:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:3.0:1770686976.549341:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:3.0:1770686976.549343:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.549349:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:3.0:1770686976.549355:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.549357:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.549364:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549385:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549395:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549402:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549408:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.549417:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.549423:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.549440:0:64907:0:(rw26.c:924:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:3.0:1770686976.549444:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000048f2bbe7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.549447:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002f4167de 17ffffc0001001 3:0 ffff8d6d1fa33a20 419 lru 00000080:00200000:3.0:1770686976.549453:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000054a8351 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1770686976.549456:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000048f2bbe7 00000080:00200000:3.0:1770686976.549457:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.549459:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.549468:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.549480:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.549483:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.549485:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.549497:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.549499:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.549502:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.549505:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549513:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.549522:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.549525:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.549529:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.549532:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:3.0:1770686976.549535:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.549538:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.549543:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:3.0:1770686976.549545:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.549553:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1720320, count: 4096 00000080:00200000:3.0:1770686976.549556:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1720320, bytes: 4096 00000080:00200000:3.0:1770686976.549558:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.549562:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 421, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.549563:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:3.0:1770686976.549566:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.549571:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:3.0:1770686976.549573:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:3.0:1770686976.549575:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.549580:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:3.0:1770686976.549586:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.549588:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.549595:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549613:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549622:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549629:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549636:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.549644:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.549650:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.549667:0:64907:0:(rw26.c:924:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:3.0:1770686976.549672:0:64907:0:(rw26.c:981:ll_write_end()) page@000000000db26646[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.549674:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000891b272f 17ffffc0001001 3:0 ffff8d6d1fa33360 420 lru 00000080:00200000:3.0:1770686976.549678:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c54f4217 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1770686976.549679:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000000db26646 00000080:00200000:3.0:1770686976.549680:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.549682:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.549687:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.549695:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.549697:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.549698:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.549707:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.549708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.549710:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.549713:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549789:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.549798:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.549801:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.549806:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.549809:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:3.0:1770686976.549812:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.549825:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.549831:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:3.0:1770686976.549834:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.549841:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1724416, count: 4096 00000080:00200000:3.0:1770686976.549845:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1724416, bytes: 4096 00000080:00200000:3.0:1770686976.549848:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.549852:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 422, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.549853:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:3.0:1770686976.549856:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.549861:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:3.0:1770686976.549864:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:3.0:1770686976.549866:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.549871:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:3.0:1770686976.549876:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.549878:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.549885:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549905:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549914:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549921:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.549928:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.549936:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.549941:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.550053:0:64907:0:(rw26.c:924:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:3.0:1770686976.550059:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002c9049f1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.550062:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000051ec1a04 17ffffc0001001 3:0 ffff8d6d1fa33ca8 421 lru 00000080:00200000:3.0:1770686976.550068:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000075c54b02 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1770686976.550069:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002c9049f1 00000080:00200000:3.0:1770686976.550071:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.550073:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.550216:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550230:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.550234:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.550236:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.550249:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.550251:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.550254:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.550258:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550265:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.550273:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.550275:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.550280:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.550283:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:3.0:1770686976.550287:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.550290:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.550295:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:3.0:1770686976.550297:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.550305:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1728512, count: 4096 00000080:00200000:3.0:1770686976.550308:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1728512, bytes: 4096 00000080:00200000:3.0:1770686976.550311:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.550314:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 423, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.550316:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:3.0:1770686976.550318:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.550323:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:3.0:1770686976.550326:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:3.0:1770686976.550328:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.550334:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:3.0:1770686976.550339:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.550341:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.550349:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550367:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550375:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550382:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550389:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550397:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.550403:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.550419:0:64907:0:(rw26.c:924:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:3.0:1770686976.550424:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000328a2f16[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.550427:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000072336c9a 17ffffc0001001 3:0 ffff8d6d1fa33870 422 lru 00000080:00200000:3.0:1770686976.550433:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000002471c512 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1770686976.550435:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000328a2f16 00000080:00200000:3.0:1770686976.550436:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.550438:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.550446:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550458:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.550460:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.550462:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.550475:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.550477:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.550480:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.550484:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550491:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.550498:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.550500:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.550504:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.550506:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:3.0:1770686976.550509:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.550512:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.550516:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:3.0:1770686976.550519:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.550526:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1732608, count: 4096 00000080:00200000:3.0:1770686976.550529:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1732608, bytes: 4096 00000080:00200000:3.0:1770686976.550531:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.550534:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 424, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.550536:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:3.0:1770686976.550538:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.550543:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:3.0:1770686976.550545:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:3.0:1770686976.550547:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.550551:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:3.0:1770686976.550556:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.550558:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.550564:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550580:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550589:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550595:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550601:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550610:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.550615:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.550632:0:64907:0:(rw26.c:924:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:3.0:1770686976.550636:0:64907:0:(rw26.c:981:ll_write_end()) page@000000007fd5966e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.550639:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd4ad084 17ffffc0001001 3:0 ffff8d6d1fa33d80 423 lru 00000080:00200000:3.0:1770686976.550644:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed20452a 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1770686976.550647:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000007fd5966e 00000080:00200000:3.0:1770686976.550648:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.550650:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.550658:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550670:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.550672:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.550675:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.550685:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.550687:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.550690:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.550694:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550701:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.550708:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.550711:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.550714:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.550716:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:3.0:1770686976.550801:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.550805:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.550810:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:3.0:1770686976.550813:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.550830:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1736704, count: 4096 00000080:00200000:3.0:1770686976.550834:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1736704, bytes: 4096 00000080:00200000:3.0:1770686976.550837:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.550840:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 425, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.550842:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:3.0:1770686976.550845:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.550850:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:3.0:1770686976.550853:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:3.0:1770686976.550855:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.550861:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:3.0:1770686976.550866:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.550869:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.550876:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550893:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550901:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550908:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.550915:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550922:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.550928:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.550943:0:64907:0:(rw26.c:924:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:3.0:1770686976.550948:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cd47513f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.550950:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000014347fde 17ffffc0001001 3:0 ffff8d6d1fa33bd0 424 lru 00000080:00200000:3.0:1770686976.550967:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc869a10 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1770686976.550969:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cd47513f 00000080:00200000:3.0:1770686976.550971:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.550973:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.550980:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.550992:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.550995:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.550997:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.551010:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.551013:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.551015:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.551018:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551025:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.551032:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.551035:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.551039:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.551042:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:3.0:1770686976.551045:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.551048:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.551052:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:3.0:1770686976.551055:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.551063:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1740800, count: 4096 00000080:00200000:3.0:1770686976.551066:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1740800, bytes: 4096 00000080:00200000:3.0:1770686976.551069:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.551072:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 426, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.551073:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:3.0:1770686976.551075:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.551080:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:3.0:1770686976.551275:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:3.0:1770686976.551278:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.551284:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:3.0:1770686976.551290:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.551293:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.551300:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551320:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551329:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551336:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551343:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551352:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.551357:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.551374:0:64907:0:(rw26.c:924:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:3.0:1770686976.551379:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c596d214[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.551382:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000085c518b 17ffffc0001001 3:0 ffff8d6d1fa33e58 425 lru 00000080:00200000:3.0:1770686976.551387:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000098a285d6 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1770686976.551388:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c596d214 00000080:00200000:3.0:1770686976.551389:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.551391:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.551400:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551412:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.551414:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.551417:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.551429:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.551432:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.551434:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.551438:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551445:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.551453:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.551455:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.551459:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.551462:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:3.0:1770686976.551466:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.551469:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.551473:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:3.0:1770686976.551476:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.551484:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1744896, count: 4096 00000080:00200000:3.0:1770686976.551488:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1744896, bytes: 4096 00000080:00200000:3.0:1770686976.551490:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.551494:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 427, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.551496:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:3.0:1770686976.551498:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.551503:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:3.0:1770686976.551506:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:3.0:1770686976.551508:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.551513:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:3.0:1770686976.551519:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.551521:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.551528:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551548:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551556:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551564:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551571:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551579:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.551585:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.551602:0:64907:0:(rw26.c:924:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:3.0:1770686976.551607:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000073b72ce2[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.551610:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000002cc2941c 17ffffc0001001 3:0 ffff8d6d1fa331b0 426 lru 00000080:00200000:3.0:1770686976.551614:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3a5d865 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1770686976.551616:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000073b72ce2 00000080:00200000:3.0:1770686976.551617:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.551619:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.551627:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551638:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.551640:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.551642:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.551654:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.551657:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.551660:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.551663:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551671:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.551679:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.551681:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.551685:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.551688:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:3.0:1770686976.551692:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.551695:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.551700:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:3.0:1770686976.551703:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.551710:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1748992, count: 4096 00000080:00200000:3.0:1770686976.551714:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1748992, bytes: 4096 00000080:00200000:3.0:1770686976.551717:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.551813:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 428, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.551824:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:3.0:1770686976.551827:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.551832:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:3.0:1770686976.551835:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:3.0:1770686976.551838:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.551844:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:3.0:1770686976.551850:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.551853:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.551860:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551879:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551888:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551896:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.551902:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551910:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.551915:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.551932:0:64907:0:(rw26.c:924:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:3.0:1770686976.551936:0:64907:0:(rw26.c:981:ll_write_end()) page@000000005d8dac80[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.551939:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000916fcea 17ffffc0001001 3:0 ffff8d6d1fa33000 427 lru 00000080:00200000:3.0:1770686976.551945:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004dac8939 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1770686976.551946:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000005d8dac80 00000080:00200000:3.0:1770686976.551948:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.551950:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.551971:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.551984:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.551987:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.551989:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.552001:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.552004:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.552007:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.552011:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552019:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.552027:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.552030:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.552034:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.552037:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:3.0:1770686976.552041:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.552044:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.552049:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:3.0:1770686976.552052:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.552061:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1753088, count: 4096 00000080:00200000:3.0:1770686976.552065:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1753088, bytes: 4096 00000080:00200000:3.0:1770686976.552068:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.552072:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 429, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.552073:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:3.0:1770686976.552075:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.552124:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:3.0:1770686976.552128:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:3.0:1770686976.552130:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.552136:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:3.0:1770686976.552142:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.552144:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.552151:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552170:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552180:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552187:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552194:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552204:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.552209:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.552225:0:64907:0:(rw26.c:924:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:3.0:1770686976.552230:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e5c6f8d7[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.552233:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006417d3aa 17ffffc0001001 3:0 ffff8d6d1fa33510 428 lru 00000080:00200000:3.0:1770686976.552238:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009d615751 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1770686976.552241:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e5c6f8d7 00000080:00200000:3.0:1770686976.552242:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.552244:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.552252:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552265:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.552267:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.552270:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.552283:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.552286:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.552288:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.552293:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552301:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.552309:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.552311:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.552316:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.552319:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:3.0:1770686976.552322:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.552325:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.552331:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:3.0:1770686976.552334:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.552341:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1757184, count: 4096 00000080:00200000:3.0:1770686976.552345:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1757184, bytes: 4096 00000080:00200000:3.0:1770686976.552348:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.552352:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 430, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.552353:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:3.0:1770686976.552355:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.552360:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:3.0:1770686976.552364:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:3.0:1770686976.552366:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.552371:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:3.0:1770686976.552377:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.552379:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.552386:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552404:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552412:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552419:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552426:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552435:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.552441:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.552458:0:64907:0:(rw26.c:924:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:3.0:1770686976.552462:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a9abd1e9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.552465:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000084ed38ed 17ffffc0001001 3:0 ffff8d6d1fa336c0 429 lru 00000080:00200000:3.0:1770686976.552471:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000055dec62a 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1770686976.552473:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a9abd1e9 00000080:00200000:3.0:1770686976.552474:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.552477:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.552485:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552498:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.552500:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.552502:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.552516:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.552519:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.552521:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.552525:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552533:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.552541:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.552543:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.552548:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.552551:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:3.0:1770686976.552555:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.552558:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.552563:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:3.0:1770686976.552565:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.552573:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1761280, count: 4096 00000080:00200000:3.0:1770686976.552577:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1761280, bytes: 4096 00000080:00200000:3.0:1770686976.552579:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.552583:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 431, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.552584:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:3.0:1770686976.552587:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.552592:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:3.0:1770686976.552594:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:3.0:1770686976.552596:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.552602:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:3.0:1770686976.552607:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.552609:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.552616:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552633:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552643:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552649:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552656:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552664:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.552670:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.552698:0:64907:0:(rw26.c:924:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:3.0:1770686976.552703:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000628b3c19[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.552706:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007bade7fb 17ffffc0001001 3:0 ffff8d6d06a70438 430 lru 00000080:00200000:3.0:1770686976.552712:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000093e8c74b 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1770686976.552714:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000628b3c19 00000080:00200000:3.0:1770686976.552715:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.552717:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.552736:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552749:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.552751:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.552754:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.552766:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.552768:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.552771:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.552775:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552782:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.552790:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.552793:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.552797:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.552800:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:3.0:1770686976.552803:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.552806:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.552811:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:3.0:1770686976.552824:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.552832:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1765376, count: 4096 00000080:00200000:3.0:1770686976.552836:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1765376, bytes: 4096 00000080:00200000:3.0:1770686976.552839:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.552842:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 432, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.552844:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:3.0:1770686976.552846:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.552851:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:3.0:1770686976.552854:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:3.0:1770686976.552857:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.552862:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:3.0:1770686976.552868:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.552871:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.552878:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552897:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552906:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552913:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.552920:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552929:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.552935:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.552959:0:64907:0:(rw26.c:924:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:3.0:1770686976.552963:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e60af9ea[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.552967:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc3cceca 17ffffc0001021 2:0 ffff8d6d06a70af8 431 lru 00000080:00200000:3.0:1770686976.552972:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b85faef6 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1770686976.552974:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e60af9ea 00000080:00200000:3.0:1770686976.552975:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.552978:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.552986:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.552998:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.553000:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.553002:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.553016:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.553018:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.553021:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.553025:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553033:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.553041:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.553044:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.553049:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.553052:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:3.0:1770686976.553055:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.553059:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.553064:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:3.0:1770686976.553067:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.553075:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1769472, count: 4096 00000080:00200000:3.0:1770686976.553079:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1769472, bytes: 4096 00000080:00200000:3.0:1770686976.553118:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.553122:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 433, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.553124:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:3.0:1770686976.553126:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.553132:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:3.0:1770686976.553135:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:3.0:1770686976.553137:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.553143:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:3.0:1770686976.553149:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.553151:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.553159:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553178:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553187:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553194:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553200:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553209:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.553214:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.553231:0:64907:0:(rw26.c:924:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:3.0:1770686976.553235:0:64907:0:(rw26.c:981:ll_write_end()) page@000000001d62f37c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.553238:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb4f7770 17ffffc0001001 3:0 ffff8d6d06a700d8 432 lru 00000080:00200000:3.0:1770686976.553244:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6b0b01e 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1770686976.553246:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000001d62f37c 00000080:00200000:3.0:1770686976.553247:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.553249:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.553256:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553267:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.553270:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.553272:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.553285:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.553287:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.553290:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.553293:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553301:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.553309:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.553311:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.553316:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.553319:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:3.0:1770686976.553322:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.553325:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.553330:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:3.0:1770686976.553333:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.553340:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1773568, count: 4096 00000080:00200000:3.0:1770686976.553344:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1773568, bytes: 4096 00000080:00200000:3.0:1770686976.553346:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.553350:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 434, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.553351:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:3.0:1770686976.553354:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.553359:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:3.0:1770686976.553362:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:3.0:1770686976.553364:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.553369:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:3.0:1770686976.553375:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.553377:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.553384:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553401:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553408:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553415:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553422:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553430:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.553435:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.553451:0:64907:0:(rw26.c:924:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:3.0:1770686976.553455:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000078790de3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.553458:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003e3a25c0 17ffffc0001001 3:0 ffff8d6d06a70798 433 lru 00000080:00200000:3.0:1770686976.553464:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000001e4e3cb 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1770686976.553466:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000078790de3 00000080:00200000:3.0:1770686976.553467:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.553469:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.553477:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553490:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.553492:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.553495:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.553507:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.553509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.553512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.553515:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553523:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.553530:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.553532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.553536:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.553539:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:3.0:1770686976.553543:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.553546:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.553551:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:3.0:1770686976.553554:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.553562:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1777664, count: 4096 00000080:00200000:3.0:1770686976.553566:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1777664, bytes: 4096 00000080:00200000:3.0:1770686976.553568:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.553571:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 435, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.553573:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:3.0:1770686976.553575:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.553580:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:3.0:1770686976.553583:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:3.0:1770686976.553586:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.553591:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:3.0:1770686976.553597:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.553599:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.553606:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553625:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553633:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553640:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553647:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553656:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.553662:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.553679:0:64907:0:(rw26.c:924:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:3.0:1770686976.553684:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b2f0cb52[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.553687:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000008090482a 17ffffc0001001 3:0 ffff8d6d06a705e8 434 lru 00000080:00200000:3.0:1770686976.553693:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000038f1747a 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1770686976.553695:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b2f0cb52 00000080:00200000:3.0:1770686976.553696:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.553698:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.553706:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.553718:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.553721:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.553723:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.553735:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.553738:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.553740:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.553744:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.553752:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.553760:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.553762:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.553767:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.553770:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:3.0:1770686976.553773:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.553776:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.553781:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:3.0:1770686976.553784:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.553792:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1781760, count: 4096 00000080:00200000:3.0:1770686976.553796:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1781760, bytes: 4096 00000080:00200000:3.0:1770686976.553798:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.553802:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 436, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.553803:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:3.0:1770686976.553806:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.553811:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:3.0:1770686976.554415:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:3.0:1770686976.554420:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.554427:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:3.0:1770686976.554434:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.554436:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.554444:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554463:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554472:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554479:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554486:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.554493:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.554499:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.554512:0:64907:0:(rw26.c:924:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:3.0:1770686976.554517:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b1aa7db3[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.554520:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005d825a73 17ffffc0001001 3:0 ffff8d6d06a70948 435 lru 00000080:00200000:3.0:1770686976.554526:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000226b0d2d 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1770686976.554528:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b1aa7db3 00000080:00200000:3.0:1770686976.554529:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.554531:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.554539:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.554550:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.554553:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.554555:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.554565:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.554567:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.554570:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.554575:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554582:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.554591:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.554593:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.554597:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.554600:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:3.0:1770686976.554604:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.554607:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.554612:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:3.0:1770686976.554615:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.554624:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1785856, count: 4096 00000080:00200000:3.0:1770686976.554628:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1785856, bytes: 4096 00000080:00200000:3.0:1770686976.554631:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.554634:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 437, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.554636:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:3.0:1770686976.554638:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.554644:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:3.0:1770686976.554646:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:3.0:1770686976.554648:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.554653:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:3.0:1770686976.554658:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.554660:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.554667:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554686:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554695:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554702:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554708:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.554784:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.554791:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.554804:0:64907:0:(rw26.c:924:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:3.0:1770686976.554808:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b27f085e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.554811:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004af24606 17ffffc0001001 3:0 ffff8d6d06a70288 436 lru 00000080:00200000:3.0:1770686976.554827:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000015bb37af 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1770686976.554829:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b27f085e 00000080:00200000:3.0:1770686976.554830:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.554832:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.554840:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.554852:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.554854:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.554856:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.554866:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.554869:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.554871:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.554875:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.554883:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.554891:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.554893:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.554897:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.554899:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:3.0:1770686976.554903:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.554905:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.554910:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:3.0:1770686976.554913:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.554920:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1789952, count: 4096 00000080:00200000:3.0:1770686976.554923:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1789952, bytes: 4096 00000080:00200000:3.0:1770686976.554926:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.554929:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 438, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.554930:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:3.0:1770686976.554933:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.554938:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:3.0:1770686976.554940:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:3.0:1770686976.554942:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.554947:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:3.0:1770686976.554952:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.555060:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.555068:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555200:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555209:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555216:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555223:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.555232:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.555238:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.555254:0:64907:0:(rw26.c:924:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:3.0:1770686976.555258:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cc96a988[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.555261:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000004a4dfed6 17ffffc0001001 3:0 ffff8d6d06a70a20 437 lru 00000080:00200000:3.0:1770686976.555267:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000019575d18 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1770686976.555269:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cc96a988 00000080:00200000:3.0:1770686976.555270:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.555273:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.555281:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.555293:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.555296:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.555298:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.555310:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.555312:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.555315:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.555318:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555325:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.555332:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.555335:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.555339:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.555342:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:3.0:1770686976.555346:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.555349:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.555353:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:3.0:1770686976.555356:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.555364:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1794048, count: 4096 00000080:00200000:3.0:1770686976.555368:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1794048, bytes: 4096 00000080:00200000:3.0:1770686976.555371:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.555374:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 439, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.555376:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:3.0:1770686976.555378:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.555384:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:3.0:1770686976.555386:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:3.0:1770686976.555389:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.555394:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:3.0:1770686976.555401:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.555403:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.555410:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555429:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555438:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555446:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555454:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.555463:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.555468:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.555481:0:64907:0:(rw26.c:924:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:3.0:1770686976.555485:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000344a12a8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.555488:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006fed76ed 17ffffc0001001 3:0 ffff8d6d06a70360 438 lru 00000080:00200000:3.0:1770686976.555494:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000363ec17c 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1770686976.555497:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000344a12a8 00000080:00200000:3.0:1770686976.555499:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.555500:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.555507:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.555518:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.555520:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.555523:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.555532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.555535:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.555537:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.555542:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555549:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.555557:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.555559:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.555563:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.555565:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:3.0:1770686976.555568:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.555572:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.555576:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:3.0:1770686976.555579:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.555586:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1798144, count: 4096 00000080:00200000:3.0:1770686976.555589:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1798144, bytes: 4096 00000080:00200000:3.0:1770686976.555592:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.555595:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 440, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.555597:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:3.0:1770686976.555599:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.555604:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:3.0:1770686976.555607:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:3.0:1770686976.555609:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.555614:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:3.0:1770686976.555619:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.555622:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.555629:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555647:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555657:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555664:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.555671:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.555678:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.555683:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.555698:0:64907:0:(rw26.c:924:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:3.0:1770686976.555702:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000046360b85[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.555704:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000d384c57 17ffffc0001001 3:0 ffff8d6d06a70ca8 439 lru 00000080:00200000:3.0:1770686976.555710:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa8b20e8 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1770686976.555712:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000046360b85 00000080:00200000:3.0:1770686976.555713:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.555715:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.557207:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.557238:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.557244:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.557248:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.557273:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.557276:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.557280:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.557285:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557295:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.557307:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.557310:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.557316:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.557320:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:3.0:1770686976.557327:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.557331:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.557340:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:3.0:1770686976.557344:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.557360:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1802240, count: 4096 00000080:00200000:3.0:1770686976.557365:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1802240, bytes: 4096 00000080:00200000:3.0:1770686976.557370:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.557376:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 441, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.557378:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:3.0:1770686976.557380:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.557390:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:3.0:1770686976.557395:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:3.0:1770686976.557398:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.557407:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:3.0:1770686976.557415:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.557419:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.557431:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557451:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557462:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557471:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557478:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.557488:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.557496:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.557524:0:64907:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:3.0:1770686976.557531:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000038cefd49[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.557534:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005b07ee4a 17ffffc0001001 3:0 ffff8d6d06a70870 440 lru 00000080:00200000:3.0:1770686976.557541:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2afe7a7 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1770686976.557543:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000038cefd49 00000080:00200000:3.0:1770686976.557545:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.557548:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.557558:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.557570:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.557573:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.557575:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.557586:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.557589:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.557592:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.557596:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557605:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.557614:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.557617:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.557621:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.557625:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:3.0:1770686976.557628:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.557632:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.557636:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:3.0:1770686976.557639:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.557648:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1806336, count: 4096 00000080:00200000:3.0:1770686976.557652:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1806336, bytes: 4096 00000080:00200000:3.0:1770686976.557654:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.557658:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 442, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.557660:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:3.0:1770686976.557663:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.557668:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:3.0:1770686976.557671:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:3.0:1770686976.557673:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.557678:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:3.0:1770686976.557683:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.557686:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.557693:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557713:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557737:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557745:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557752:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.557761:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.557767:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.557784:0:64907:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:3.0:1770686976.557789:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000246332bb[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.557792:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000000a81c51e 17ffffc0001001 3:0 ffff8d6d06a70d80 441 lru 00000080:00200000:3.0:1770686976.557799:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000805ad1ae 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1770686976.557801:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000246332bb 00000080:00200000:3.0:1770686976.557802:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.557804:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.557812:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.557837:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.557840:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.557842:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.557853:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.557856:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.557858:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.557863:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557871:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.557879:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.557882:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.557886:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.557889:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:3.0:1770686976.557893:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.557896:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.557901:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:3.0:1770686976.557904:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.557911:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1810432, count: 4096 00000080:00200000:3.0:1770686976.557915:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1810432, bytes: 4096 00000080:00200000:3.0:1770686976.557918:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.557921:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 443, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.557923:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:3.0:1770686976.557926:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.557931:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:3.0:1770686976.557934:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:3.0:1770686976.557937:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.557942:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:3.0:1770686976.557947:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.557949:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.557957:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557976:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557985:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557992:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.557999:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558008:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.558015:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.558029:0:64907:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:3.0:1770686976.558033:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000767172bf[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.558036:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000009aa1b119 17ffffc0001001 3:0 ffff8d6d06a70bd0 442 lru 00000080:00200000:3.0:1770686976.558043:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009c196e3c 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1770686976.558045:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000767172bf 00000080:00200000:3.0:1770686976.558046:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.558048:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.558056:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558068:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.558071:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.558073:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.558332:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.558336:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.558339:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.558343:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558350:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.558359:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.558361:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.558366:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.558370:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:3.0:1770686976.558374:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.558378:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.558383:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:3.0:1770686976.558386:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.558395:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1814528, count: 4096 00000080:00200000:3.0:1770686976.558399:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1814528, bytes: 4096 00000080:00200000:3.0:1770686976.558402:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.558406:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 444, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.558408:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:3.0:1770686976.558410:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.558415:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:3.0:1770686976.558419:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:3.0:1770686976.558421:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.558427:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:3.0:1770686976.558433:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.558435:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.558444:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558464:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558473:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558480:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558487:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558495:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.558501:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.558518:0:64907:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:3.0:1770686976.558523:0:64907:0:(rw26.c:981:ll_write_end()) page@000000001780c7aa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.558526:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000f7da23bb 17ffffc0001001 3:0 ffff8d6d06a70e58 443 lru 00000080:00200000:3.0:1770686976.558532:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000db0ef88a 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1770686976.558534:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000001780c7aa 00000080:00200000:3.0:1770686976.558535:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.558538:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.558546:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558560:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.558562:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.558565:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.558576:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.558578:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.558581:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.558585:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558593:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.558602:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.558605:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.558609:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.558612:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:3.0:1770686976.558615:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.558618:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.558623:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:3.0:1770686976.558627:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.558635:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1818624, count: 4096 00000080:00200000:3.0:1770686976.558639:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1818624, bytes: 4096 00000080:00200000:3.0:1770686976.558641:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.558645:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 445, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.558646:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:3.0:1770686976.558649:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.558654:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:3.0:1770686976.558657:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:3.0:1770686976.558659:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.558665:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:3.0:1770686976.558671:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.558673:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.558681:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558700:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558708:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558716:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558725:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558733:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.558739:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.558755:0:64907:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:3.0:1770686976.558760:0:64907:0:(rw26.c:981:ll_write_end()) page@000000002cc2c47b[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.558763:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000001102b4a 17ffffc0001001 3:0 ffff8d6d06a701b0 444 lru 00000080:00200000:3.0:1770686976.558769:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc775c1b 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1770686976.558771:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000002cc2c47b 00000080:00200000:3.0:1770686976.558772:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.558774:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.558781:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558794:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.558796:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.558798:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.558809:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.558812:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.558840:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.558845:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558853:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.558861:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.558864:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.558869:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.558872:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:3.0:1770686976.558876:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.558879:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.558884:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:3.0:1770686976.558887:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.558895:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1822720, count: 4096 00000080:00200000:3.0:1770686976.558899:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1822720, bytes: 4096 00000080:00200000:3.0:1770686976.558901:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.558904:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 446, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.558906:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:3.0:1770686976.558908:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.558913:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:3.0:1770686976.558915:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:3.0:1770686976.558917:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.558922:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:3.0:1770686976.558928:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.558930:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.558937:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558956:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558964:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558972:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.558979:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.558987:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.558994:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.559010:0:64907:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:3.0:1770686976.559014:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000eb2c6c29[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.559017:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000890184e5 17ffffc0001001 3:0 ffff8d6d06a70000 445 lru 00000080:00200000:3.0:1770686976.559023:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000aa358423 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1770686976.559025:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000eb2c6c29 00000080:00200000:3.0:1770686976.559026:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.559028:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.559037:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559049:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.559052:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.559054:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.559065:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.559067:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.559070:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.559074:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559329:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.559342:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.559345:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.559350:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.559353:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:3.0:1770686976.559357:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.559361:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.559366:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:3.0:1770686976.559369:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.559378:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1826816, count: 4096 00000080:00200000:3.0:1770686976.559381:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1826816, bytes: 4096 00000080:00200000:3.0:1770686976.559384:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.559388:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 447, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.559389:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:3.0:1770686976.559391:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.559397:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:3.0:1770686976.559400:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:3.0:1770686976.559402:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.559407:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:3.0:1770686976.559413:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.559416:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.559424:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559444:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559453:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559461:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559468:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559477:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.559484:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.559508:0:64907:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:3.0:1770686976.559513:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000f84403aa[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.559516:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000d3d44051 17ffffc0001021 2:0 ffff8d6d06a70510 446 lru 00000080:00200000:3.0:1770686976.559522:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a4ca6017 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1770686976.559524:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000f84403aa 00000080:00200000:3.0:1770686976.559526:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.559528:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.559537:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559550:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.559553:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.559555:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.559568:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.559571:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.559574:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.559579:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559587:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.559595:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.559598:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.559602:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.559605:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:3.0:1770686976.559609:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.559612:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.559617:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:3.0:1770686976.559620:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.559628:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1830912, count: 4096 00000080:00200000:3.0:1770686976.559631:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1830912, bytes: 4096 00000080:00200000:3.0:1770686976.559634:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.559638:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 448, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.559640:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:3.0:1770686976.559642:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.559647:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:3.0:1770686976.559650:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:3.0:1770686976.559652:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.559658:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:3.0:1770686976.559664:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.559666:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.559674:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559690:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559698:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559704:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559710:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559729:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.559736:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.559751:0:64907:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:3.0:1770686976.559755:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000e02a5ecb[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.559759:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000aeb40f1a 17ffffc0001001 3:0 ffff8d6d06a706c0 447 lru 00000080:00200000:3.0:1770686976.559764:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000a365b4ff 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1770686976.559766:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000e02a5ecb 00000080:00200000:3.0:1770686976.559767:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.559769:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.559777:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559789:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.559792:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.559795:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.559807:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.559810:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.559812:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.559827:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559835:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.559842:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.559844:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.559849:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.559851:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:3.0:1770686976.559855:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.559858:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.559863:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:3.0:1770686976.559866:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.559873:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1835008, count: 4096 00000080:00200000:3.0:1770686976.559876:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1835008, bytes: 4096 00000080:00200000:3.0:1770686976.559879:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.559882:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 449, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.559884:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:3.0:1770686976.559886:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.559891:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:3.0:1770686976.559894:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:3.0:1770686976.559896:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.559901:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:3.0:1770686976.559906:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.559909:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.559917:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559936:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559944:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559952:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.559958:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.559965:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.559971:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.560004:0:64907:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:3.0:1770686976.560009:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000c4de96cd[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.560012:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e82184a6 17ffffc0001001 3:0 ffff8d6d05ebf360 448 lru 00000080:00200000:3.0:1770686976.560018:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000004495913e 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1770686976.560020:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000c4de96cd 00000080:00200000:3.0:1770686976.560022:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.560024:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.560032:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.560044:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.560046:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.560049:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.560060:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.560063:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.560065:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.560070:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560078:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.560313:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.560316:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.560322:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.560325:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:3.0:1770686976.560329:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.560332:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.560337:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:3.0:1770686976.560340:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.560348:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1839104, count: 4096 00000080:00200000:3.0:1770686976.560351:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1839104, bytes: 4096 00000080:00200000:3.0:1770686976.560354:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.560357:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 450, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.560359:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:3.0:1770686976.560361:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.560366:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:3.0:1770686976.560369:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:3.0:1770686976.560371:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.560377:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:3.0:1770686976.560383:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.560385:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.560393:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560411:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560419:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560427:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560434:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.560442:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.560449:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.560465:0:64907:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:3.0:1770686976.560470:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000b97488c1[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.560473:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000000527727 17ffffc0001001 3:0 ffff8d6d05ebfca8 449 lru 00000080:00200000:3.0:1770686976.560479:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005e09ca17 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1770686976.560481:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000b97488c1 00000080:00200000:3.0:1770686976.560483:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.560485:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.560492:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.560504:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.560507:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.560509:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.560523:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.560525:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.560528:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.560532:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560540:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.560548:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.560550:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.560554:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.560557:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:3.0:1770686976.560560:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.560563:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.560568:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:3.0:1770686976.560571:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.560578:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1843200, count: 4096 00000080:00200000:3.0:1770686976.560582:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1843200, bytes: 4096 00000080:00200000:3.0:1770686976.560585:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.560588:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 451, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.560590:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:3.0:1770686976.560592:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.560597:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:3.0:1770686976.560600:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:3.0:1770686976.560602:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.560608:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:3.0:1770686976.560613:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.560616:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.560623:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560643:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560652:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560659:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560666:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.560675:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.560682:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.560696:0:64907:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:3.0:1770686976.560701:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000033c38c90[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.560704:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000009077dce 17ffffc0001001 3:0 ffff8d6d05ebf870 450 lru 00000080:00200000:3.0:1770686976.560710:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001846c8bb 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1770686976.560712:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000033c38c90 00000080:00200000:3.0:1770686976.560714:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.560855:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.560866:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.560879:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.560882:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.560884:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.560896:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.560899:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.560902:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.560907:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.560915:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.560924:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.560927:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.560932:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.560935:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:3.0:1770686976.560939:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.560942:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.560947:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:3.0:1770686976.560949:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.560957:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1847296, count: 4096 00000080:00200000:3.0:1770686976.560961:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1847296, bytes: 4096 00000080:00200000:3.0:1770686976.560964:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.560967:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 452, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.560969:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:3.0:1770686976.560971:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.560976:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:3.0:1770686976.560979:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:3.0:1770686976.560981:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.560986:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:3.0:1770686976.560992:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.560994:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.561001:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561020:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561030:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561038:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561046:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.561054:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.561060:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.561077:0:64907:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:3.0:1770686976.561081:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000565545ce[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.561179:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae9d6972 17ffffc0001001 3:0 ffff8d6d05ebfd80 451 lru 00000080:00200000:3.0:1770686976.561187:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec2faef4 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1770686976.561189:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000565545ce 00000080:00200000:3.0:1770686976.561191:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.561194:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.561203:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000000242c03 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.561216:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.561219:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.561222:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.561234:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.561236:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.561239:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003fb30 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.561243:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561251:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.561259:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.561263:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003fb30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.561267:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.561270:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:3.0:1770686976.561273:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.561276:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.561281:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:3.0:1770686976.561284:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.561292:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 1851392, count: 4096 00000080:00200000:3.0:1770686976.561296:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 1851392, bytes: 4096 00000080:00200000:3.0:1770686976.561298:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.561302:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 453, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.561304:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:3.0:1770686976.561306:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.561311:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:3.0:1770686976.561314:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:3.0:1770686976.561316:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.561321:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:3.0:1770686976.561327:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.561329:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003fb30, osc lock ffff8d6d0868af70, flags 0x0 00010000:00010000:3.0:1770686976.561337:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561355:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561365:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561372:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.561379:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.561388:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.561394:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.561409:0:64907:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:3.0:1770686976.567809:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d9fc633e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.567829:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000001ea0495f 17ffffc0001001 3:0 ffff8d6d05ebfbd0 452 lru 00000080:00200000:3.0:1770686976.567839:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005db2c0ad 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 00000000175e3ef4 00000000d7cd178e > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1770686976.567842:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d9fc633e 00000080:00200000:3.0:1770686976.567844:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000100:00100000:1.0:1770686976.599577:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348796928:192.168.204.116@tcp:4:dd.0 00000080:00200000:0.0:1770686976.626037:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:1.0:1770686976.629589:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.629612:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1770686976.629621:0:64907:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](00000000eafa51bd) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686976.629664:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1770686976.629674:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1770686976.629726:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:1.0:1770686976.629750:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:1.0:1770686976.629765:0:64907:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 1 [cma]time: 0 0 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.629796:0:64907:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 1 [cma]time: 0 0 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.629906:0:64907:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:1.0:1770686976.629912:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686976.629919:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686976.629937:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:1.0:1770686976.629944:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:1.0:1770686976.629947:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686976.629958:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:1.0:1770686976.629970:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.629974:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0c30, osc lock ffff8d6d062017c0, flags 0x0 00010000:00010000:1.0:1770686976.630020:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.630028:0:64907:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.630038:0:64907:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686976.630067:0:64907:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64907:1856697348797056:192.168.204.116@tcp:101:dd.0 00000100:00100000:1.0:1770686976.630572:0:64907:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000080:00200000:3.0:1770686976.643274:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:3.0:1770686976.643289:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.643300:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2174976, count: 4096 00000080:00200000:3.0:1770686976.643304:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2174976, bytes: 4096 00000080:00200000:3.0:1770686976.643307:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.643311:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 20, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.643312:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:3.0:1770686976.643315:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.643327:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:3.0:1770686976.643330:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:3.0:1770686976.643333:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.643340:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:3.0:1770686976.643347:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.643350:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.643359:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643379:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643389:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643397:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643404:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643413:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.643419:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.643442:0:64907:0:(rw26.c:924:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:3.0:1770686976.643447:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000be6b79c4[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.643450:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005c616b38 17ffffc0001001 3:0 ffff8d6d05ebfe58 531 lru 00000080:00200000:3.0:1770686976.643457:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001b6a7728 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:3.0:1770686976.643459:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000be6b79c4 00000080:00200000:3.0:1770686976.643460:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.643463:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.643478:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643492:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.643495:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.643498:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.643504:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.643506:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.643509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.643513:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643520:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.643529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.643531:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.643537:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.643540:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:3.0:1770686976.643544:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.643547:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.643552:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:3.0:1770686976.643555:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.643563:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2179072, count: 4096 00000080:00200000:3.0:1770686976.643567:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2179072, bytes: 4096 00000080:00200000:3.0:1770686976.643569:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.643573:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 21, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.643575:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:3.0:1770686976.643577:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.643583:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:3.0:1770686976.643592:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:3.0:1770686976.643594:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.643601:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:3.0:1770686976.643607:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.643610:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.643618:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643627:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643635:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643643:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643649:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643656:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.643662:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.643676:0:64907:0:(rw26.c:924:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:3.0:1770686976.643681:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000cb5c976f[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.643684:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce18cb3e 17ffffc0001001 3:0 ffff8d6d05ebf1b0 532 lru 00000080:00200000:3.0:1770686976.643690:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009a13034b 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:3.0:1770686976.643692:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000cb5c976f 00000080:00200000:3.0:1770686976.643693:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.643695:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.643703:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643720:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.643723:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.643725:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.643731:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.643733:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.643736:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.643740:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643747:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.643756:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.643758:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.643763:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.643766:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:3.0:1770686976.643770:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.643773:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.643778:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:3.0:1770686976.643781:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.643788:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2183168, count: 4096 00000080:00200000:3.0:1770686976.643792:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2183168, bytes: 4096 00000080:00200000:3.0:1770686976.643795:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.643799:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 22, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.643801:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:3.0:1770686976.643803:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.643809:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:3.0:1770686976.643812:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:3.0:1770686976.643832:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.643839:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:3.0:1770686976.643845:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.643847:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.643855:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643870:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643879:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643886:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.643894:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643902:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.643907:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.643932:0:64907:0:(rw26.c:924:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:3.0:1770686976.643936:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000862d650c[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.643940:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007b225825 17ffffc0001001 3:0 ffff8d6d05ebf000 533 lru 00000080:00200000:3.0:1770686976.643947:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001f610d10 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:3.0:1770686976.643949:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000862d650c 00000080:00200000:3.0:1770686976.643950:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.643952:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.643960:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.643985:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.643988:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.643991:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.643997:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.644000:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.644002:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.644006:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644014:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.644023:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.644025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.644030:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.644033:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:3.0:1770686976.644037:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.644041:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.644045:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:3.0:1770686976.644049:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.644057:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2187264, count: 4096 00000080:00200000:3.0:1770686976.644061:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2187264, bytes: 4096 00000080:00200000:3.0:1770686976.644064:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.644068:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 23, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.644069:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:3.0:1770686976.644071:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.644077:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:3.0:1770686976.644080:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:3.0:1770686976.644109:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.644117:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:3.0:1770686976.644122:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.644125:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.644133:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644142:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644149:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644156:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644162:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644170:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.644175:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.644192:0:64907:0:(rw26.c:924:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:3.0:1770686976.644197:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000a30827d6[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.644200:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e779ee40 17ffffc0001001 3:0 ffff8d6d05ebf510 534 lru 00000080:00200000:3.0:1770686976.644205:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000007cfcfe7b 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:3.0:1770686976.644207:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000a30827d6 00000080:00200000:3.0:1770686976.644208:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.644211:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.644218:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644239:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.644243:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.644245:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.644251:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.644253:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.644256:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.644260:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644268:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.644277:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.644279:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.644284:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.644287:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:3.0:1770686976.644291:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.644294:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.644299:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:3.0:1770686976.644302:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.644310:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2191360, count: 4096 00000080:00200000:3.0:1770686976.644314:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2191360, bytes: 4096 00000080:00200000:3.0:1770686976.644317:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.644322:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 24, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.644323:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:3.0:1770686976.644326:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.644331:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:3.0:1770686976.644334:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:3.0:1770686976.644343:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.644350:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:3.0:1770686976.644356:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.644358:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.644366:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644375:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644383:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644392:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644399:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644407:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.644413:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.644429:0:64907:0:(rw26.c:924:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:3.0:1770686976.644434:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000092cec2be[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.644436:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @0000000044da9d2f 17ffffc0001001 3:0 ffff8d6d05ebf6c0 535 lru 00000080:00200000:3.0:1770686976.644441:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000032344f90 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:3.0:1770686976.644443:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000092cec2be 00000080:00200000:3.0:1770686976.644444:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.644446:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.644455:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644476:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.644479:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.644482:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.644487:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.644490:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.644492:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.644496:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644503:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.644511:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.644513:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.644517:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.644520:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:3.0:1770686976.644524:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.644526:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.644531:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:3.0:1770686976.644533:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.644541:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2195456, count: 4096 00000080:00200000:3.0:1770686976.644544:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2195456, bytes: 4096 00000080:00200000:3.0:1770686976.644547:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.644550:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 25, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.644552:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:3.0:1770686976.644554:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.644559:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:3.0:1770686976.644562:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:3.0:1770686976.644569:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.644575:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:3.0:1770686976.644580:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.644583:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.644590:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644599:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644607:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644615:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644622:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644630:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.644635:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.644652:0:64907:0:(rw26.c:924:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:3.0:1770686976.644656:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000000901bf5[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.644660:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000005535b7aa 17ffffc0001001 3:0 ffff8d6d05ebf438 536 lru 00000080:00200000:3.0:1770686976.644666:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000c8679f37 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:3.0:1770686976.644668:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000000901bf5 00000080:00200000:3.0:1770686976.644669:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.644672:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.644680:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644703:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.644706:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.644709:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.644714:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.644717:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.644719:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.644723:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644730:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.644739:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.644741:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.644746:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.644749:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:3.0:1770686976.644753:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.644756:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.644761:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:3.0:1770686976.644765:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.644773:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2199552, count: 4096 00000080:00200000:3.0:1770686976.644776:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2199552, bytes: 4096 00000080:00200000:3.0:1770686976.644779:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.644783:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 26, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.644785:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:3.0:1770686976.644787:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.644793:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:3.0:1770686976.644796:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:3.0:1770686976.644803:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.644810:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:3.0:1770686976.644832:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.644835:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.644843:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644852:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644861:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644869:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644876:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644884:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.644890:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.644906:0:64907:0:(rw26.c:924:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:3.0:1770686976.644911:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000053ab666d[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.644914:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000003584bff2 17ffffc0001001 3:0 ffff8d6d05ebfaf8 537 lru 00000080:00200000:3.0:1770686976.644920:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000009c6ba212 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:3.0:1770686976.644923:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000053ab666d 00000080:00200000:3.0:1770686976.644924:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.644927:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.644935:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.644958:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.644962:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.644964:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.644970:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.644973:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.644975:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.644980:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.644988:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.644997:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.644999:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.645004:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.645007:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:3.0:1770686976.645011:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.645014:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.645019:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:3.0:1770686976.645022:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.645031:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2203648, count: 4096 00000080:00200000:3.0:1770686976.645034:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2203648, bytes: 4096 00000080:00200000:3.0:1770686976.645037:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.645041:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 27, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.645043:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:3.0:1770686976.645045:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.645051:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:3.0:1770686976.645054:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:3.0:1770686976.645062:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.645068:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:3.0:1770686976.645075:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.645077:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.645129:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645139:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645148:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645155:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645162:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645170:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.645176:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.645192:0:64907:0:(rw26.c:924:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:3.0:1770686976.645197:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000dd5f4b97[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.645201:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b5e2c1c2 17ffffc0001001 3:0 ffff8d6d05ebf0d8 538 lru 00000080:00200000:3.0:1770686976.645207:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000b37e0068 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:3.0:1770686976.645209:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000dd5f4b97 00000080:00200000:3.0:1770686976.645210:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.645212:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.645220:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645242:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.645246:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.645248:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.645254:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.645256:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.645258:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.645263:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645270:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.645279:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.645281:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.645286:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.645288:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:3.0:1770686976.645293:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.645296:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.645300:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:3.0:1770686976.645304:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.645311:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2207744, count: 4096 00000080:00200000:3.0:1770686976.645315:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2207744, bytes: 4096 00000080:00200000:3.0:1770686976.645317:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.645321:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 28, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.645323:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:3.0:1770686976.645326:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.645331:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:3.0:1770686976.645334:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:3.0:1770686976.645342:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.645349:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:3.0:1770686976.645355:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.645358:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.645365:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645375:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645383:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645391:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645398:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645406:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.645411:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.645436:0:64907:0:(rw26.c:924:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:3.0:1770686976.645441:0:64907:0:(rw26.c:981:ll_write_end()) page@000000003dd69bd8[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.645444:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b53e1102 17ffffc0001021 2:0 ffff8d6d05ebf798 539 lru 00000080:00200000:3.0:1770686976.645450:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000af25a1d2 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:3.0:1770686976.645452:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000003dd69bd8 00000080:00200000:3.0:1770686976.645454:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.645456:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.645464:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645487:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.645491:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.645493:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.645499:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.645502:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.645505:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.645509:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645517:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.645526:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.645529:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.645534:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.645536:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:3.0:1770686976.645540:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.645544:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.645548:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:3.0:1770686976.645551:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.645559:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2211840, count: 4096 00000080:00200000:3.0:1770686976.645562:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2211840, bytes: 4096 00000080:00200000:3.0:1770686976.645565:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.645569:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 29, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.645570:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:3.0:1770686976.645573:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.645578:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:3.0:1770686976.645582:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:3.0:1770686976.645590:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.645597:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:3.0:1770686976.645602:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.645605:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.645612:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645623:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645632:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645640:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645647:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645654:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.645660:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.645678:0:64907:0:(rw26.c:924:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:3.0:1770686976.645682:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000000af2f30[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.645686:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000006df63b80 17ffffc0001001 3:0 ffff8d6d05ebf5e8 540 lru 00000080:00200000:3.0:1770686976.645691:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000d679a06c 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:3.0:1770686976.645694:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000000af2f30 00000080:00200000:3.0:1770686976.645695:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.645698:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.645706:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645729:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.645732:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.645734:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.645741:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.645743:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.645746:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.645751:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645759:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.645768:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.645771:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.645776:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.645779:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:3.0:1770686976.645782:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.645785:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.645790:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:3.0:1770686976.645793:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.645802:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2215936, count: 4096 00000080:00200000:3.0:1770686976.645806:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2215936, bytes: 4096 00000080:00200000:3.0:1770686976.645809:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.645827:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.645829:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:3.0:1770686976.645831:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.645837:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:3.0:1770686976.645840:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:3.0:1770686976.645847:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.645854:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:3.0:1770686976.645860:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.645862:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.645869:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645879:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645887:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645894:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.645902:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645910:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.645916:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.645932:0:64907:0:(rw26.c:924:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:3.0:1770686976.645937:0:64907:0:(rw26.c:981:ll_write_end()) page@000000008bed00af[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.645940:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000e2462d2a 17ffffc0001001 3:0 ffff8d6d05ebf948 541 lru 00000080:00200000:3.0:1770686976.645946:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000001b282b92 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:3.0:1770686976.645949:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000008bed00af 00000080:00200000:3.0:1770686976.645950:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.645952:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.645961:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.645984:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.645987:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.645990:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.645996:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.645998:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.646001:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.646005:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646013:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.646022:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.646025:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.646029:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.646032:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:3.0:1770686976.646036:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.646039:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.646044:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:3.0:1770686976.646047:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.646055:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2220032, count: 4096 00000080:00200000:3.0:1770686976.646059:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2220032, bytes: 4096 00000080:00200000:3.0:1770686976.646062:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.646065:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.646067:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:3.0:1770686976.646069:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.646074:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:3.0:1770686976.646077:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:3.0:1770686976.646120:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.646127:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:3.0:1770686976.646134:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.646136:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.646144:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646154:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646163:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646170:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646176:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646184:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.646189:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.646206:0:64907:0:(rw26.c:924:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:3.0:1770686976.646211:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d790bf29[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.646215:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000929eb8b6 17ffffc0001001 3:0 ffff8d6d05ebf288 542 lru 00000080:00200000:3.0:1770686976.646221:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000091c9e1fe 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:3.0:1770686976.646223:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d790bf29 00000080:00200000:3.0:1770686976.646224:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.646226:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.646236:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646259:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.646262:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.646264:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.646270:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.646273:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.646275:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.646280:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646287:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.646295:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.646297:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.646302:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.646304:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:3.0:1770686976.646309:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.646311:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.646316:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:3.0:1770686976.646319:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.646328:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2224128, count: 4096 00000080:00200000:3.0:1770686976.646331:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2224128, bytes: 4096 00000080:00200000:3.0:1770686976.646334:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.646337:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.646339:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:3.0:1770686976.646341:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.646347:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:3.0:1770686976.646350:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:3.0:1770686976.646357:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.646364:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:3.0:1770686976.646370:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.646372:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.646379:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646388:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646396:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646404:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646412:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646421:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.646427:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.646444:0:64907:0:(rw26.c:924:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:3.0:1770686976.646448:0:64907:0:(rw26.c:981:ll_write_end()) page@000000006e83ed87[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.646452:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4934bf2 17ffffc0001001 3:0 ffff8d6d05ebfa20 543 lru 00000080:00200000:3.0:1770686976.646457:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@00000000f462c944 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:3.0:1770686976.646460:0:64907:0:(rw26.c:981:ll_write_end()) end page@000000006e83ed87 00000080:00200000:3.0:1770686976.646461:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.646463:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.646471:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646495:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.646498:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.646501:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.646507:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.646509:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.646512:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.646516:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646523:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.646532:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.646534:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.646539:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.646542:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:3.0:1770686976.646546:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.646549:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.646554:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:3.0:1770686976.646557:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.646565:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2228224, count: 4096 00000080:00200000:3.0:1770686976.646569:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2228224, bytes: 4096 00000080:00200000:3.0:1770686976.646572:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.646576:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.646578:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:3.0:1770686976.646580:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.646585:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:3.0:1770686976.646589:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:3.0:1770686976.646597:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686976.646604:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:3.0:1770686976.646609:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.646612:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.646619:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646628:0:64907:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646638:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646645:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646652:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646659:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.646664:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.646681:0:64907:0:(rw26.c:924:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:3.0:1770686976.646686:0:64907:0:(rw26.c:981:ll_write_end()) page@00000000d9fc633e[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:3.0:1770686976.646689:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @00000000dd5f66dd 17ffffc0001001 3:0 ffff8d6d05ebfbd0 544 lru 00000080:00200000:3.0:1770686976.646695:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@000000005db2c0ad 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 00000000175e3ef4 00000000889086b6 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:3.0:1770686976.646696:0:64907:0:(rw26.c:981:ll_write_end()) end page@00000000d9fc633e 00000080:00200000:3.0:1770686976.646698:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.646700:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.646707:0:64907:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.646727:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:3.0:1770686976.646730:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.646733:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.646739:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.646741:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.646744:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.646748:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.646756:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.646765:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.646767:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.646771:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.646774:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:3.0:1770686976.646777:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.646780:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.646784:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:3.0:1770686976.646787:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.646794:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 2232320, count: 4096 00000080:00200000:3.0:1770686976.646798:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 2232320, bytes: 4096 00000080:00200000:3.0:1770686976.646800:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1770686976.646804:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1770686976.646805:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:3.0:1770686976.646807:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686976.646812:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:3.0:1770686976.646927:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:3.0:1770686976.646934:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686976.712178:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:0.0:1770686976.712184:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686976.712198:0:64907:0:(file.c:2682:do_file_write_iter()) START file f0:[0x200004a52:0x3:0x0], ppos: 3145728, count: 4096 00000080:00200000:0.0:1770686976.712202:0:64907:0:(file.c:2018:ll_file_io_generic()) f0: write ppos: 3145728, bytes: 4096 00000080:00200000:0.0:1770686976.712205:0:64907:0:(file.c:1783:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1770686976.712209:0:64907:0:(cl_io.c:217:cl_io_rw_init()) header@00000000059cc0bc[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686976.712211:0:64907:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:0.0:1770686976.712213:0:64907:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686976.712221:0:64907:0:(file.c:2098:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:0.0:1770686976.712224:0:64907:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:0.0:1770686976.712227:0:64907:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686976.712236:0:64907:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:0.0:1770686976.712245:0:64907:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686976.712249:0:64907:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8a30, osc lock ffff8d6d18302f70, flags 0x0 00010000:00010000:0.0:1770686976.712285:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.712293:0:64907:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.712303:0:64907:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686976.712330:0:64907:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64907:1856697348797312:192.168.204.116@tcp:101:dd.0 00000100:00100000:0.0:1770686976.712535:0:64907:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebf00 going to sleep for 11 seconds 00000100:00100000:0.0:1770686976.712937:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348797184:192.168.204.116@tcp:4:dd.0 00000100:00100000:1.0:1770686976.719279:0:64907:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64907:1856697348797312:192.168.204.116@tcp:101:dd.0 00010000:00010000:1.0:1770686976.719311:0:64907:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719329:0:64907:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719342:0:64907:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719356:0:64907:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.719379:0:64907:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719392:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719400:0:64907:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.719430:0:64907:0:(vvp_io.c:1330:vvp_io_write_start()) f0: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.719451:0:64907:0:(rw26.c:741:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.719512:0:64907:0:(rw26.c:924:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:1.0:1770686976.719522:0:64907:0:(rw26.c:981:ll_write_end()) page@0000000091c566e9[3 00000000492d6193 2 1 00000000a246bef1] 00000080:00200000:1.0:1770686976.719526:0:64907:0:(rw26.c:981:ll_write_end()) vmpage @000000007af34a00 17ffffc0001001 3:0 ffff8d6d0717dbd0 768 lru 00000080:00200000:1.0:1770686976.719534:0:64907:0:(rw26.c:981:ll_write_end()) osc-page@0000000086d342cb 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 00000000cfa66d64 000000007bece6a2 > 3< 0 0 > 4< 0 0 8 5111808 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1770686976.719543:0:64907:0:(rw26.c:981:ll_write_end()) end page@0000000091c566e9 00000080:00200000:1.0:1770686976.719544:0:64907:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.719548:0:64907:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.719571:0:64907:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000055344768 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.719592:0:64907:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877e578, count 1, dirtied 1 00000080:00200000:1.0:1770686976.719597:0:64907:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.719600:0:64907:0:(vvp_io.c:1408:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.719616:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.719619:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.719623:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8a30 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.719628:0:64907:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.719638:0:64907:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.719654:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df3f8 (ffff8d6d06a73878/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.719657:0:64907:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8a30 (ffff8d6d06a73878/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.719665:0:64907:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.719672:0:64907:0:(file.c:2135:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:1.0:1770686976.719682:0:64907:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.719686:0:64907:0:(file.c:2168:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.719698:0:64907:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:1.0:1770686976.719703:0:64907:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.719740:0:64907:0:(file.c:424:ll_file_release()) START file f0:[0x200004a52:0x3:0x0](ffff8d6d1877e3c8), flags 100001 00000002:00100000:1.0:1770686976.719799:0:64907:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d27a3d180 x1856697348795392/t42949673286(42949673286) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686976.719836:0:64907:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686976.719842:0:64907:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cd500 x1856697348797568/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:23/10 lens 392/760 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:1770686976.719867:0:64907:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64907:1856697348797568:192.168.204.116@tcp:35:dd.0 00000100:00100000:1.0:1770686976.721903:0:64907:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.729529:0:64907:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64907:1856697348797568:192.168.204.116@tcp:35:dd.0 00000002:00100000:1.0:1770686976.729558:0:64907:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d27a3d180 x1856697348795392/t42949673286(42949673286) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686976.749615:0:64908:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686976.749644:0:64908: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:1770686976.749661:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.749701:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.749709:0:64908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686976.749717:0:64908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686976.749721:0:64908:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686976.749729:0:64908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa370883a3bf8 00010000:00010000:0.0:1770686976.749733:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686976.749742:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686976.749758:0:64908:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.749766:0:64908:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1770686976.749772:0:64908:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686976.749783:0:64908:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 3 00000080:00200000:0.0:1770686976.749788:0:64908:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), file ffff8d6d11ddcc00, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1770686976.749796:0:64908:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=open|creat 00000002:00010000:0.0:1770686976.749828:0:64908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a52:0x7:0x0]) in obj [0x200004a52:0x2:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1770686976.749884:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07536800/0x88212f771e9c21a0 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64908 initiator: MDT0 00010000:00010000:0.0:1770686976.749893:0:64908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07536800/0x88212f771e9c21a0 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64908 initiator: MDT0 00000020:00100000:0.0:1770686976.749905:0:64908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686976.749918:0:64908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3f800 x1856697348797824/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/66456 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:1770686976.749937:0:64908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07536800/0x88212f771e9c21a0 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64908 initiator: MDT0 00000100:00100000:0.0:1770686976.749969:0:64908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348797824:192.168.204.116@tcp:101:dd.0 00000100:00100000:0.0:1770686976.750155:0:64908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eba80 going to sleep for 11 seconds 00000100:00100000:0.0:1770686976.760922:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3ca80 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798080:192.168.204.116@tcp:36:dd.0 00000080:00200000:0.0:1770686976.761053:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000080:00200000:0.0:1770686976.761060:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:0.0:1770686976.761080:0:64908:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) 00000100:00100000:0.0:1770686976.768457:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798208:192.168.204.116@tcp:101:dd.0 00010000:00010000:0.0:1770686976.768497:0:64908:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768513:0:64908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1770686976.768529:0:64908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8d6d27a3d880 x1856697348798208/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 376/608 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686976.768541:0:64908:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1770686976.768554:0:64908:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768571:0:64908:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 16 res 8589953618/4 (0 0) 00000080:00200000:0.0:1770686976.768580:0:64908:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1770686976.768597:0:64908:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) for lock 0x88212f771e9c21a7 00000080:00010000:0.0:1770686976.768619:0:64908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c21a7 from it ffffa370883a38c8 00010000:00010000:0.0:1770686976.768624:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768633:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768654:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768665:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1770686976.768674:0:64908:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](00000000a7818c4d) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686976.768716:0:64908:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:0.0:1770686976.768722:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686976.768729:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21a7 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a367 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00020000:00200000:0.0:1770686976.768751:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770686976.768768:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1770686976.768772:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:0.0:1770686976.768788:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1770686976.768793:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308eb1b0, osc lock ffff8d6d18302be0, flags 0x80000000 00000008:00010000:0.0:1770686976.768797:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1770686976.768799:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308eb1f0, osc lock ffff8d6d18302390, flags 0x80000000 00010000:00010000:0.0:1770686976.768858:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.768872:0:64908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.768882:0:64908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686976.768906:0:64908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798336:192.168.204.116@tcp:101:dd.0 00000100:00100000:0.0:1770686976.769286:0:64908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebcc0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686976.771913:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798336:192.168.204.116@tcp:101:dd.0 00010000:00010000:0.0:1770686976.771936:0:64908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.771949:0:64908:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.771967:0:64908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.771978:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686976.771988:0:64908:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.771997:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.772018:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.772070:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.772075:0:64908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686976.772157:0:64908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686976.772871:0:64908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798464:192.168.204.116@tcp:101:dd.0 00000100:00100000:1.0:1770686976.773024:0:64908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686976.778498:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348798464:192.168.204.116@tcp:101:dd.0 00010000:00010000:1.0:1770686976.778525:0:64908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.778543:0:64908:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.778555:0:64908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.778568:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686976.778580:0:64908:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.778609:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.778617:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686976.778830:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348798592:192.168.204.116@tcp:10:dd.0 00000100:00100000:0.0:1770686976.778871:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348798720:192.168.204.116@tcp:10:dd.0 00000100:00100000:0.0:1770686976.783633:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348798720:192.168.204.116@tcp:10:dd.0 00000100:00100000:3.0:1770686976.785965:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348798592:192.168.204.116@tcp:10:dd.0 00000080:00200000:1.0:1770686976.787347:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 0 i_blocks 2 00000020:00010000:1.0:1770686976.787357:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.787361:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.787365:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308eb1b0 (ffff8d6d06a73e18/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.787376:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787388:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.787402:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308eb1f0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.787406:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787413:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.787420:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.787423:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308eb1b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.787429:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308eb1f0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.787464:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:1.0:1770686976.787478:0:64908:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file f1:[0x200004a52:0x4:0x0](ffff8d6d1877c2c8) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1770686976.000000000, mtime 1770686976.000000000, ctime 1770686976.000000000, rc 0 00000080:00200008:1.0:1770686976.787574:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1770686976.787583:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1770686976.787590:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.787598:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 1, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.787600:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1770686976.787604:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.787618:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1770686976.787626:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1770686976.787629:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.787646:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1770686976.787660:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.787665:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.787681:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787693:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787704:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787711:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787718:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.787740:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [0, 4096) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.787751:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.787798:0:64908:0:(rw26.c:924:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:1.0:1770686976.787806:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000033ccfd0f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.787809:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000048b48d4e 17ffffc0001001 3:0 ffff8d6d0717dd80 0 lru 00000080:00200000:1.0:1770686976.787846:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004a9afd36 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 6815744 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1770686976.787848:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000033ccfd0f 00000080:00200000:1.0:1770686976.787849:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.787857:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.787877:0:64908:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.787895:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.787900:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.787902:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.787915:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.787918:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.787920:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.787924:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.787931:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.787940:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.787942:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.787948:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.787952:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1770686976.787962:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.787966:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.787972:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:1.0:1770686976.787976:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.787985:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 4096, count: 4096 00000080:00200000:1.0:1770686976.787988:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 4096, bytes: 4096 00000080:00200000:1.0:1770686976.787989:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.787992:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 2, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.787993:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:1.0:1770686976.787995:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.787999:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:1.0:1770686976.788001:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:1.0:1770686976.788003:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788007:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:1.0:1770686976.788011:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788013:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788019:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788025:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788031:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788038:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788045:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788064:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788070:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.788144:0:64908:0:(rw26.c:924:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:1.0:1770686976.788149:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bf9337ab[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.788152:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003f1f7059 17ffffc0001001 3:0 ffff8d6d0717d870 1 lru 00000080:00200000:1.0:1770686976.788158:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005b1a649d 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1770686976.788160:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bf9337ab 00000080:00200000:1.0:1770686976.788160:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.788162:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.788171:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788180:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.788182:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.788184:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.788188:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.788190:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.788191:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.788194:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788199:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.788204:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.788206:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.788208:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.788210:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:1.0:1770686976.788217:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.788219:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.788223:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:1.0:1770686976.788225:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.788231:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1770686976.788234:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1770686976.788235:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.788238:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 3, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.788239:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1770686976.788240:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.788244:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1770686976.788246:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1770686976.788248:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788252:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1770686976.788256:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788258:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788263:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788269:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788274:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788279:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788283:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788296:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788300:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.788311:0:64908:0:(rw26.c:924:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1770686976.788314:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b63a4e6a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.788316:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005ebb76ba 17ffffc0001001 3:0 ffff8d6d0717dca8 2 lru 00000080:00200000:1.0:1770686976.788320:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006dde9224 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1770686976.788321:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b63a4e6a 00000080:00200000:1.0:1770686976.788322:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.788323:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.788328:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788336:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.788338:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.788339:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.788343:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.788345:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.788346:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.788349:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788353:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.788358:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.788359:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.788362:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.788364:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1770686976.788370:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.788372:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.788376:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:1.0:1770686976.788378:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.788383:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1770686976.788386:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1770686976.788387:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.788389:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 4, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.788391:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1770686976.788392:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.788396:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1770686976.788397:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1770686976.788399:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788403:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1770686976.788406:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788408:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788413:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788418:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788424:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788429:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788432:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788445:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788449:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.788460:0:64908:0:(rw26.c:924:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1770686976.788463:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b0edbe99[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.788465:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000253f5e45 17ffffc0001001 3:0 ffff8d6d0717d360 3 lru 00000080:00200000:1.0:1770686976.788468:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd5b0bc1 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1770686976.788470:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b0edbe99 00000080:00200000:1.0:1770686976.788471:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.788472:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.788477:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788484:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.788486:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.788488:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.788491:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.788493:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.788495:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.788497:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788501:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.788506:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.788508:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.788510:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.788512:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1770686976.788518:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.788520:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.788524:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:1.0:1770686976.788526:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.788531:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1770686976.788533:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1770686976.788535:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.788537:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 5, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.788538:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1770686976.788540:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.788544:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1770686976.788545:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1770686976.788547:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788550:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1770686976.788554:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788555:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788561:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788569:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788577:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788584:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788590:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788608:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788614:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.788628:0:64908:0:(rw26.c:924:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1770686976.788631:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001ce406f9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.788633:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004876a502 17ffffc0001001 3:0 ffff8d6d0717da20 4 lru 00000080:00200000:1.0:1770686976.788637:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000039f09321 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1770686976.788638:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001ce406f9 00000080:00200000:1.0:1770686976.788639:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.788640:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.788646:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788653:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.788655:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.788656:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.788660:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.788662:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.788663:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.788666:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788671:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.788676:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.788677:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.788680:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.788681:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1770686976.788688:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.788690:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.788693:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:1.0:1770686976.788695:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.788701:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1770686976.788703:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1770686976.788705:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.788707:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 6, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.788708:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1770686976.788710:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.788714:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1770686976.788715:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1770686976.788717:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788720:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1770686976.788724:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788726:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788731:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788737:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788742:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788747:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788750:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788762:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788766:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.788778:0:64908:0:(rw26.c:924:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1770686976.788780:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007f69ab3e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.788782:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001e4465be 17ffffc0001001 3:0 ffff8d6d0717d288 5 lru 00000080:00200000:1.0:1770686976.788786:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b94ed820 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1770686976.788787:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007f69ab3e 00000080:00200000:1.0:1770686976.788788:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.788789:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.788794:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788802:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.788804:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.788805:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.788809:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.788823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.788826:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.788830:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788838:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.788846:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.788849:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.788853:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.788855:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1770686976.788867:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.788870:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.788875:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:1.0:1770686976.788878:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.788885:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1770686976.788889:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1770686976.788891:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.788895:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 7, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.788897:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1770686976.788899:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.788904:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1770686976.788907:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1770686976.788909:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.788915:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1770686976.788920:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.788923:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.788930:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788939:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788948:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788956:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.788963:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.788982:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.788988:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.789003:0:64908:0:(rw26.c:924:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1770686976.789007:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009a5e4599[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.789010:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000070e6b7c4 17ffffc0001001 3:0 ffff8d6d0717d948 6 lru 00000080:00200000:1.0:1770686976.789015:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000359237c2 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1770686976.789017:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009a5e4599 00000080:00200000:1.0:1770686976.789019:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.789021:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.789028:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789040:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.789043:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.789045:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.789051:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.789054:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.789056:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.789066:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789073:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.789105:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.789108:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.789113:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.789116:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1770686976.789126:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.789129:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.789134:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:1.0:1770686976.789137:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.789145:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1770686976.789149:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1770686976.789151:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.789154:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 8, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.789156:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1770686976.789158:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.789163:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1770686976.789166:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1770686976.789168:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.789173:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1770686976.789178:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.789180:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.789187:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789195:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789203:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789210:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789216:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789234:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.789240:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.789255:0:64908:0:(rw26.c:924:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1770686976.789260:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fdc26094[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.789263:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a0257213 17ffffc0001001 3:0 ffff8d6d0717d5e8 7 lru 00000080:00200000:1.0:1770686976.789268:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd2f5cd4 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1770686976.789270:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fdc26094 00000080:00200000:1.0:1770686976.789271:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.789273:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.789282:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789293:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.789295:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.789298:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.789304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.789306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.789309:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.789313:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789320:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.789328:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.789330:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.789335:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.789338:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1770686976.789349:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.789353:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.789358:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:1.0:1770686976.789360:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.789368:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1770686976.789372:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1770686976.789374:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.789378:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 9, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.789379:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1770686976.789381:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.789386:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1770686976.789389:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1770686976.789391:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.789397:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1770686976.789403:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.789406:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.789413:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789422:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789430:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789437:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789444:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789462:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.789468:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.789483:0:64908:0:(rw26.c:924:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1770686976.789488:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000039c1088[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.789490:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000632ffeed 17ffffc0001001 3:0 ffff8d6d0717d798 8 lru 00000080:00200000:1.0:1770686976.789495:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000030d746d1 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1770686976.789497:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000039c1088 00000080:00200000:1.0:1770686976.789498:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.789500:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.789508:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789519:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.789523:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.789525:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.789530:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.789533:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.789536:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.789540:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789547:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.789555:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.789557:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.789562:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.789565:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1770686976.789574:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.789577:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.789582:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:1.0:1770686976.789585:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.789592:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1770686976.789596:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1770686976.789598:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.789602:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 10, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.789603:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1770686976.789605:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.789610:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1770686976.789613:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1770686976.789615:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.789621:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1770686976.789627:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.789629:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.789636:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789650:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789658:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789665:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789671:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789690:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.789696:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.789712:0:64908:0:(rw26.c:924:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1770686976.789716:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000050010249[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.789719:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d422f2b8 17ffffc0001001 3:0 ffff8d6d0717d0d8 9 lru 00000080:00200000:1.0:1770686976.789724:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001a8ba5d2 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1770686976.789726:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000050010249 00000080:00200000:1.0:1770686976.789727:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.789729:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.789736:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789747:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.789750:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.789752:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.789758:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.789760:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.789763:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.789766:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789772:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.789778:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.789781:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.789785:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.789788:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1770686976.789797:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.789800:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.789805:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:1.0:1770686976.789808:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.789827:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1770686976.789832:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1770686976.789834:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.789838:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 11, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.789839:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1770686976.789842:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.789848:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1770686976.789851:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1770686976.789853:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.789859:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1770686976.789864:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.789866:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.789871:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789878:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789884:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789889:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789893:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789909:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.789915:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.789930:0:64908:0:(rw26.c:924:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1770686976.789934:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000eb11de75[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.789937:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8a2fda1 17ffffc0001001 3:0 ffff8d6d0717daf8 10 lru 00000080:00200000:1.0:1770686976.789943:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000591be25b 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1770686976.789945:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000eb11de75 00000080:00200000:1.0:1770686976.789946:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.789948:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.789956:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.789967:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.789969:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.789971:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.789975:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.789977:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.789978:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.789981:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.789986:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.789991:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.789992:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.789995:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.789996:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1770686976.790004:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.790006:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.790009:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:1.0:1770686976.790011:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.790017:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1770686976.790019:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1770686976.790021:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.790023:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 12, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.790024:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1770686976.790026:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.790030:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1770686976.790032:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1770686976.790034:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.790039:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1770686976.790044:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.790047:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.790054:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790063:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790071:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790079:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790108:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790126:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.790132:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.790146:0:64908:0:(rw26.c:924:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1770686976.790149:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f119ccdc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.790151:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008f06d209 17ffffc0001001 3:0 ffff8d6d0717d438 11 lru 00000080:00200000:1.0:1770686976.790155:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003acfe6de 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1770686976.790156:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f119ccdc 00000080:00200000:1.0:1770686976.790157:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.790158:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.790164:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790172:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.790174:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.790176:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.790182:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.790184:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.790187:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.790190:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790198:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.790207:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.790210:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.790214:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.790216:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1770686976.790223:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.790226:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.790229:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:1.0:1770686976.790231:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.790237:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1770686976.790240:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1770686976.790241:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.790243:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 13, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.790244:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1770686976.790246:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.790250:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1770686976.790251:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1770686976.790253:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.790257:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1770686976.790260:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.790262:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.790267:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790273:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790278:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790283:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790287:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790298:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.790302:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.790319:0:64908:0:(rw26.c:924:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1770686976.790322:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002f2c7685[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.790324:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4751d2e 17ffffc0001021 2:0 ffff8d6d0717d6c0 12 lru 00000080:00200000:1.0:1770686976.790327:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000470e3ad1 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1770686976.790329:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002f2c7685 00000080:00200000:1.0:1770686976.790330:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.790331:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.790336:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790344:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.790345:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.790347:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.790350:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.790352:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.790354:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.790356:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790361:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.790365:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.790367:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.790369:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.790371:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1770686976.790378:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.790380:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.790383:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:1.0:1770686976.790385:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.790390:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1770686976.790393:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1770686976.790394:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.790397:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 14, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.790398:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1770686976.790400:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.790403:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1770686976.790405:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1770686976.790406:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.790409:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1770686976.790413:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.790414:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.790419:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790425:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790431:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790435:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790439:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790451:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.790454:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.790464:0:64908:0:(rw26.c:924:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1770686976.790467:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c29a335a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.790469:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bf70626f 17ffffc0001001 3:0 ffff8d6d0717d510 13 lru 00000080:00200000:1.0:1770686976.790472:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad1f40a1 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1770686976.790474:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c29a335a 00000080:00200000:1.0:1770686976.790475:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.790476:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.790481:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790488:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.790490:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.790491:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.790495:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.790496:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.790498:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.790502:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790510:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.790518:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.790521:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.790525:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.790528:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1770686976.790539:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.790542:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.790547:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:1.0:1770686976.790550:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.790557:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1770686976.790560:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1770686976.790563:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.790566:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 15, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.790568:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1770686976.790570:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.790576:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1770686976.790579:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1770686976.790582:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.790587:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1770686976.790593:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.790595:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.790602:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790610:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790618:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790625:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790631:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790648:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.790654:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.790670:0:64908:0:(rw26.c:924:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1770686976.790674:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000036aa5341[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.790677:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000418601a6 17ffffc0001001 3:0 ffff8d6d0717d000 14 lru 00000080:00200000:1.0:1770686976.790683:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003811c602 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1770686976.790685:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000036aa5341 00000080:00200000:1.0:1770686976.790686:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.790688:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.790697:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.790709:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.790712:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.790714:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.790719:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.790720:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.790722:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.790725:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790730:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.790736:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.790737:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.790739:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.790741:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1770686976.790748:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.790751:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.790754:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:1.0:1770686976.790756:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.790762:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1770686976.790764:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1770686976.790766:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.790768:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 16, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.790769:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1770686976.790771:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.790774:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1770686976.790776:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1770686976.790778:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.790783:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1770686976.790789:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.790791:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.790798:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.790806:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.791822:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.791832:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.791840:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.791867:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.791878:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.791902:0:64908:0:(rw26.c:924:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1770686976.791908:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ab760fc1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.791911:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e49b9896 17ffffc0001001 3:0 ffff8d6d0717d1b0 15 lru 00000080:00200000:1.0:1770686976.791917:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000030d565c2 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1770686976.791920:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ab760fc1 00000080:00200000:1.0:1770686976.791921:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.791924:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.791936:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.791953:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.791956:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.791959:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.791967:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.791970:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.791973:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.791978:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.791986:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.791998:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.792001:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.792007:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.792010:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1770686976.792023:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.792026:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.792034:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:1.0:1770686976.792037:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.792050:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1770686976.792054:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1770686976.792058:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.792063:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 17, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.792064:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1770686976.792067:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.792076:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1770686976.792315:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1770686976.792318:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.792327:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1770686976.792334:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.792337:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.792346:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792354:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792360:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792364:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792368:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792381:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.792385:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.792397:0:64908:0:(rw26.c:924:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1770686976.792400:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000059f79177[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.792402:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003b35820f 17ffffc0001001 3:0 ffff8d6d0717de58 16 lru 00000080:00200000:1.0:1770686976.792406:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005b275818 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1770686976.792408:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000059f79177 00000080:00200000:1.0:1770686976.792409:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.792410:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.792416:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792424:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.792426:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.792428:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.792432:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.792433:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.792435:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.792438:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792442:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.792447:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.792449:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.792452:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.792454:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1770686976.792460:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.792462:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.792466:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:1.0:1770686976.792468:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.792474:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1770686976.792477:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1770686976.792478:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.792481:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 18, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.792482:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1770686976.792484:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.792488:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1770686976.792489:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1770686976.792491:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.792494:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1770686976.792498:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.792500:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.792505:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792510:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792516:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792521:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792525:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792538:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.792542:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.792554:0:64908:0:(rw26.c:924:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1770686976.792557:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ecf22746[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.792560:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000053ad12ff 17ffffc0001001 3:0 ffff8d6d1f95e288 17 lru 00000080:00200000:1.0:1770686976.792565:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000701f58ee 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1770686976.792567:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ecf22746 00000080:00200000:1.0:1770686976.792568:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.792571:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.792578:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792590:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.792592:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.792595:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.792600:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.792603:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.792606:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.792610:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792617:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.792623:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.792625:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.792628:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.792630:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1770686976.792637:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.792639:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.792642:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:1.0:1770686976.792644:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.792650:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1770686976.792653:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1770686976.792654:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.792657:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 19, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.792658:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1770686976.792659:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.792663:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1770686976.792665:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1770686976.792667:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.792670:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1770686976.792673:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.792675:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.792680:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792686:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792691:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792696:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792700:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792712:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.792715:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.792726:0:64908:0:(rw26.c:924:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1770686976.792729:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d1d18579[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.792731:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000eb4e3be8 17ffffc0001001 3:0 ffff8d6d1f95e948 18 lru 00000080:00200000:1.0:1770686976.792734:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002c4a614b 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1770686976.792736:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d1d18579 00000080:00200000:1.0:1770686976.792736:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.792738:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.792743:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792750:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.792752:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.792754:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.792757:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.792759:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.792761:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.792763:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792767:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.792772:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.792774:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.792776:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.792778:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1770686976.792784:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.792787:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.792792:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:1.0:1770686976.792794:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.792801:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1770686976.792805:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1770686976.792807:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.792821:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 20, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.792823:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1770686976.792825:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.792831:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1770686976.792833:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1770686976.792836:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.792841:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1770686976.792846:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.792849:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.792856:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792865:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792872:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792879:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792883:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792896:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.792900:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.792913:0:64908:0:(rw26.c:924:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1770686976.792918:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000590864b6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.792921:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005b2d8b8e 17ffffc0001001 3:0 ffff8d6d1f95e5e8 19 lru 00000080:00200000:1.0:1770686976.792926:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000042a3438b 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1770686976.792928:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000590864b6 00000080:00200000:1.0:1770686976.792929:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.792931:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.792939:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.792951:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.792953:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.792956:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.792961:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.792964:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.792967:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.792971:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.792978:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.792986:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.792988:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.792992:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.792995:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1770686976.793005:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.793008:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.793013:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:1.0:1770686976.793016:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.793024:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1770686976.793028:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1770686976.793030:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.793034:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 21, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.793036:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1770686976.793039:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.793044:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1770686976.793046:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1770686976.793049:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.793056:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1770686976.793062:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.793064:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.793071:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793193:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793203:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793208:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793212:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793225:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.793229:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.793240:0:64908:0:(rw26.c:924:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1770686976.793243:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000002d9335a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.793245:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004b342a53 17ffffc0001001 3:0 ffff8d6d1f95e798 20 lru 00000080:00200000:1.0:1770686976.793249:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cd145f3c 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1770686976.793251:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000002d9335a 00000080:00200000:1.0:1770686976.793252:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.793253:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.793259:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793266:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.793268:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.793270:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.793274:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.793275:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.793277:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.793280:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793284:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.793289:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.793291:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.793293:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.793295:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1770686976.793303:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.793306:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.793309:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:1.0:1770686976.793311:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.793317:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1770686976.793320:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1770686976.793322:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.793324:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 22, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.793326:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1770686976.793327:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.793349:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1770686976.793352:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1770686976.793353:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.793357:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1770686976.793361:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.793363:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.793368:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793375:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793381:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793386:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793390:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793402:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.793406:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.793419:0:64908:0:(rw26.c:924:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1770686976.793422:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008445df7d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.793424:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a089be58 17ffffc0001001 3:0 ffff8d6d1f95e0d8 21 lru 00000080:00200000:1.0:1770686976.793428:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001844974d 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1770686976.793429:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008445df7d 00000080:00200000:1.0:1770686976.793430:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.793432:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.793437:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793444:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.793446:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.793448:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.793451:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.793453:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.793455:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.793457:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793462:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.793467:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.793468:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.793471:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.793473:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1770686976.793479:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.793481:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.793485:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:1.0:1770686976.793487:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.793492:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1770686976.793495:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1770686976.793496:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.793499:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 23, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.793500:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1770686976.793501:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.793504:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1770686976.793506:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1770686976.793508:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.793511:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1770686976.793515:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.793516:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.793521:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793527:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793532:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793537:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793541:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793557:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.793562:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.793577:0:64908:0:(rw26.c:924:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1770686976.793581:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000007a3b7f9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.793584:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000001d29094 17ffffc0001001 3:0 ffff8d6d1f95eaf8 22 lru 00000080:00200000:1.0:1770686976.793590:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee2f82ff 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1770686976.793592:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000007a3b7f9 00000080:00200000:1.0:1770686976.793594:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.793596:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.793605:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.793616:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.793619:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.793621:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.793627:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.793629:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.793632:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.793636:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.793643:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.793652:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.793655:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.793660:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.793662:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1770686976.793672:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.793675:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.793680:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:1.0:1770686976.793683:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.793691:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1770686976.793695:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1770686976.793698:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.793701:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 24, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.793703:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1770686976.793705:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.793710:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1770686976.793713:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1770686976.793716:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.793721:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1770686976.798079:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.798105:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.798126:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798138:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798149:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798155:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798160:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798186:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.798198:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.798229:0:64908:0:(rw26.c:924:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1770686976.798236:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000069022337[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.798239:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c20895d2 17ffffc0001001 3:0 ffff8d6d1f95e438 23 lru 00000080:00200000:1.0:1770686976.798244:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008591649b 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1770686976.798245:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000069022337 00000080:00200000:1.0:1770686976.798246:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.798250:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.798268:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798285:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.798288:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.798291:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.798302:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.798304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.798306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.798309:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798327:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.798339:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.798342:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.798347:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.798352:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1770686976.798364:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.798367:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.798376:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:1.0:1770686976.798380:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.798400:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1770686976.798406:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1770686976.798409:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.798413:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 25, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.798415:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1770686976.798418:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.798429:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1770686976.798433:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1770686976.798436:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.798445:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1770686976.798449:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.798451:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.798456:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798462:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798468:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798473:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798477:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798490:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.798494:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.798505:0:64908:0:(rw26.c:924:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1770686976.798508:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006709550c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.798510:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb908514 17ffffc0001001 3:0 ffff8d6d1f95e6c0 24 lru 00000080:00200000:1.0:1770686976.798514:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002b4ef4b1 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1770686976.798516:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006709550c 00000080:00200000:1.0:1770686976.798516:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.798518:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.798523:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798531:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.798533:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.798534:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.798538:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.798540:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.798542:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.798544:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798549:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.798554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.798555:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.798558:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.798560:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1770686976.798566:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.798568:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.798572:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:1.0:1770686976.798574:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.798579:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1770686976.798582:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1770686976.798584:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.798586:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 26, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.798587:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1770686976.798589:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.798592:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1770686976.798594:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1770686976.798596:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.798599:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1770686976.798603:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.798605:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.798610:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798616:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798621:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798626:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798629:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798642:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.798645:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.798660:0:64908:0:(rw26.c:924:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1770686976.798665:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e5c25146[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.798668:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000055565ae0 17ffffc0001001 3:0 ffff8d6d1f95e510 25 lru 00000080:00200000:1.0:1770686976.798674:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1cc05d4 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1770686976.798675:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e5c25146 00000080:00200000:1.0:1770686976.798677:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.798679:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.798687:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798698:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.798701:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.798703:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.798709:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.798712:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.798714:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.798718:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798726:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.798735:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.798737:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.798740:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.798742:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1770686976.798749:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.798751:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.798755:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:1.0:1770686976.798758:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.798764:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1770686976.798766:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1770686976.798768:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.798771:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 27, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.798772:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1770686976.798774:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.798778:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:1.0:1770686976.798781:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:1.0:1770686976.798783:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.798788:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:1.0:1770686976.798794:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.798796:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.798804:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798823:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798832:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798839:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798847:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798866:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.798871:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.798882:0:64908:0:(rw26.c:924:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:1.0:1770686976.798885:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000063879745[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.798887:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006ed48324 17ffffc0001001 3:0 ffff8d6d1f95e000 26 lru 00000080:00200000:1.0:1770686976.798891:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a938dc40 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1770686976.798892:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000063879745 00000080:00200000:1.0:1770686976.798893:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.798894:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.798900:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.798910:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.798912:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.798914:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.798920:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.798922:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.798925:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.798929:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.798936:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.798944:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.798947:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.798951:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.798954:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:1.0:1770686976.798963:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.798966:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.798971:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:1.0:1770686976.798974:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.798981:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 110592, count: 4096 00000080:00200000:1.0:1770686976.798985:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 110592, bytes: 4096 00000080:00200000:1.0:1770686976.798987:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.798991:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 28, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.798992:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:1.0:1770686976.798995:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.798999:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:1.0:1770686976.799002:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:1.0:1770686976.799004:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.799010:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:1.0:1770686976.799016:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.799019:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.799026:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799034:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799043:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799049:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799055:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799074:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.799079:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.799117:0:64908:0:(rw26.c:924:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:1.0:1770686976.799121:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000038dbc98a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.799123:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006c170e25 17ffffc0001021 2:0 ffff8d6d1f95e1b0 27 lru 00000080:00200000:1.0:1770686976.799127:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001ffe6696 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1770686976.799128:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000038dbc98a 00000080:00200000:1.0:1770686976.799129:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.799131:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.799136:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799144:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.799146:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.799147:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.799152:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.799153:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.799155:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.799157:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799162:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.799168:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.799169:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.799172:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.799174:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:1.0:1770686976.799182:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.799184:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.799187:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:1.0:1770686976.799189:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.799195:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 114688, count: 4096 00000080:00200000:1.0:1770686976.799198:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 114688, bytes: 4096 00000080:00200000:1.0:1770686976.799199:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.799202:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 29, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.799203:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:1.0:1770686976.799205:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.799208:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:1.0:1770686976.799210:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:1.0:1770686976.799212:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.799215:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:1.0:1770686976.799219:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.799221:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.799226:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799232:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799237:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799242:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799246:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799258:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.799261:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.799273:0:64908:0:(rw26.c:924:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:1.0:1770686976.799276:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000be86953b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.799278:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef03c7dd 17ffffc0001001 3:0 ffff8d6d1f95ee58 28 lru 00000080:00200000:1.0:1770686976.799282:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000005ed90 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1770686976.799283:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000be86953b 00000080:00200000:1.0:1770686976.799284:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.799286:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.799290:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799298:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.799300:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.799301:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.799305:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.799306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.799308:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.799311:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799315:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.799320:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.799322:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.799324:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.799326:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:1.0:1770686976.799333:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.799334:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.799338:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:1.0:1770686976.799340:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.799345:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 118784, count: 4096 00000080:00200000:1.0:1770686976.799348:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 118784, bytes: 4096 00000080:00200000:1.0:1770686976.799349:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.799351:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 30, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.799353:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:1.0:1770686976.799354:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.799358:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:1.0:1770686976.799359:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:1.0:1770686976.799361:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.799364:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:1.0:1770686976.799368:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.799370:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.799375:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799381:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799386:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799391:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799395:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799407:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.799410:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.799420:0:64908:0:(rw26.c:924:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:1.0:1770686976.799423:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b442e08a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.799425:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b9e5a9a3 17ffffc0001001 3:0 ffff8d6d1f95ebd0 29 lru 00000080:00200000:1.0:1770686976.799429:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000024c010e6 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1770686976.799430:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b442e08a 00000080:00200000:1.0:1770686976.799431:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.799432:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.799438:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799445:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.799446:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.799448:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.799452:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.799453:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.799455:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.799457:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799462:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.799467:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.799468:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.799471:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.799473:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:1.0:1770686976.799479:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.799481:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.799484:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:1.0:1770686976.799486:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.799491:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 122880, count: 4096 00000080:00200000:1.0:1770686976.799494:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 122880, bytes: 4096 00000080:00200000:1.0:1770686976.799495:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.799498:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 31, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.799499:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:1.0:1770686976.799501:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.799504:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:1.0:1770686976.799505:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:1.0:1770686976.799507:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.799511:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:1.0:1770686976.799514:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.799516:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.799521:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799526:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799532:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799536:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799540:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799552:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.799556:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.799566:0:64908:0:(rw26.c:924:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:1.0:1770686976.799569:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002befc985[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.799571:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000059577465 17ffffc0001001 3:0 ffff8d6d1f95ed80 30 lru 00000080:00200000:1.0:1770686976.799574:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe99ce0e 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1770686976.799576:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002befc985 00000080:00200000:1.0:1770686976.799576:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.799578:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.799583:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799590:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.799592:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.799593:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.799597:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.799598:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.799600:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.799602:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799607:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.799612:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.799613:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.799616:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.799618:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:1.0:1770686976.799624:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.799626:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.799629:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:1.0:1770686976.799631:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.799636:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 126976, count: 4096 00000080:00200000:1.0:1770686976.799639:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 126976, bytes: 4096 00000080:00200000:1.0:1770686976.799640:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.799642:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 32, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.799644:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:1.0:1770686976.799645:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.799649:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:1.0:1770686976.799650:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:1.0:1770686976.799652:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.799656:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:1.0:1770686976.799661:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.799663:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.799670:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799678:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799686:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799693:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799700:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799721:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.799726:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.799739:0:64908:0:(rw26.c:924:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:1.0:1770686976.799742:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007d84f318[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.799744:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000c096223 17ffffc0001001 3:0 ffff8d6d1f95e870 31 lru 00000080:00200000:1.0:1770686976.799747:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001eb82f15 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1770686976.799749:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007d84f318 00000080:00200000:1.0:1770686976.799750:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.799751:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.799756:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.799764:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.799766:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.799768:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.799771:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.799773:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.799775:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.799778:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.799786:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.799794:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.799796:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.799800:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.799803:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:1.0:1770686976.800316:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.800320:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.800325:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:1.0:1770686976.800328:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.800334:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 131072, count: 4096 00000080:00200000:1.0:1770686976.800337:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 131072, bytes: 4096 00000080:00200000:1.0:1770686976.800339:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.800342:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 33, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.800343:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:1.0:1770686976.800345:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.800349:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:1.0:1770686976.800352:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:1.0:1770686976.800353:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.800360:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:1.0:1770686976.800367:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.800370:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.800378:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800387:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800396:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800403:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800410:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800430:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.800436:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.800453:0:64908:0:(rw26.c:924:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:1.0:1770686976.800457:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009927f3cc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.800460:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000f4f5ae3 17ffffc0001001 3:0 ffff8d6d1f95eca8 32 lru 00000080:00200000:1.0:1770686976.800466:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000707707a4 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1770686976.800468:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009927f3cc 00000080:00200000:1.0:1770686976.800470:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.800472:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.800481:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800494:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.800496:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.800499:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.800505:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.800508:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.800510:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.800514:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800522:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.800546:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.800548:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.800552:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.800554:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:1.0:1770686976.800562:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.800564:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.800567:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:1.0:1770686976.800569:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.800575:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 135168, count: 4096 00000080:00200000:1.0:1770686976.800578:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 135168, bytes: 4096 00000080:00200000:1.0:1770686976.800579:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.800582:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 34, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.800583:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:1.0:1770686976.800584:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.800588:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:1.0:1770686976.800590:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:1.0:1770686976.800591:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.800595:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:1.0:1770686976.800599:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.800601:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.800606:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800612:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800617:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800622:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800626:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800638:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.800642:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.800652:0:64908:0:(rw26.c:924:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:1.0:1770686976.800656:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000918406f6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.800659:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad8eef56 17ffffc0001001 3:0 ffff8d6d1f95e360 33 lru 00000080:00200000:1.0:1770686976.800665:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b23b682f 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1770686976.800667:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000918406f6 00000080:00200000:1.0:1770686976.800668:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.800670:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.800677:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800689:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.800691:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.800694:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.800699:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.800702:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.800704:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.800708:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800716:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.800725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.800727:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.800732:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.800734:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:1.0:1770686976.800741:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.800743:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.800747:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:1.0:1770686976.800749:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.800755:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 139264, count: 4096 00000080:00200000:1.0:1770686976.800758:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 139264, bytes: 4096 00000080:00200000:1.0:1770686976.800759:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.800762:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 35, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.800763:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:1.0:1770686976.800764:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.800768:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:1.0:1770686976.800770:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:1.0:1770686976.800771:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.800775:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:1.0:1770686976.800780:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.800783:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.800790:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800798:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800821:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800830:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800837:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800855:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.800860:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.800870:0:64908:0:(rw26.c:924:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:1.0:1770686976.800873:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000093a67abf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.800875:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000083f63692 17ffffc0001001 3:0 ffff8d6d1f95ea20 34 lru 00000080:00200000:1.0:1770686976.800879:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007259f05e 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1770686976.800880:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000093a67abf 00000080:00200000:1.0:1770686976.800881:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.800882:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.800887:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.800895:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.800897:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.800898:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.800902:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.800904:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.800907:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.800911:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.800918:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.800925:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.800928:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.800932:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.800935:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:1.0:1770686976.800947:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.800950:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.800955:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:1.0:1770686976.800958:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.800966:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 143360, count: 4096 00000080:00200000:1.0:1770686976.800970:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 143360, bytes: 4096 00000080:00200000:1.0:1770686976.800973:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.800977:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 36, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.800978:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:1.0:1770686976.800981:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.800986:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:1.0:1770686976.800989:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:1.0:1770686976.800992:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.800997:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:1.0:1770686976.801003:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.801006:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.801013:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801022:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801031:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801039:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801046:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801066:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.801072:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.801110:0:64908:0:(rw26.c:924:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:1.0:1770686976.801114:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000092868afa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.801118:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000d3b8428 17ffffc0001001 3:0 ffff8d6d06db90d8 35 lru 00000080:00200000:1.0:1770686976.801123:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000008763ffa 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1770686976.801125:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000092868afa 00000080:00200000:1.0:1770686976.801126:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.801129:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.801137:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801148:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.801150:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.801153:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.801159:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.801162:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.801164:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.801168:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801175:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.801183:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.801186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.801191:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.801193:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:1.0:1770686976.801203:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.801207:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.801211:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:1.0:1770686976.801214:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.801222:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 147456, count: 4096 00000080:00200000:1.0:1770686976.801225:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 147456, bytes: 4096 00000080:00200000:1.0:1770686976.801228:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.801232:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 37, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.801233:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:1.0:1770686976.801235:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.801240:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:1.0:1770686976.801243:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:1.0:1770686976.801246:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.801252:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:1.0:1770686976.801258:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.801260:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.801268:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801277:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801285:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801292:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801298:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801317:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.801323:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.801338:0:64908:0:(rw26.c:924:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:1.0:1770686976.801343:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000beda4af4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.801346:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002bdaf051 17ffffc0001001 3:0 ffff8d6d06db9af8 36 lru 00000080:00200000:1.0:1770686976.801351:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000053eef8d7 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1770686976.801353:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000beda4af4 00000080:00200000:1.0:1770686976.801354:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.801357:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.801365:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801377:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.801379:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.801382:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.801387:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.801390:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.801392:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.801396:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801404:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.801413:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.801415:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.801420:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.801423:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:1.0:1770686976.801432:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.801435:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.801440:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:1.0:1770686976.801443:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.801450:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 151552, count: 4096 00000080:00200000:1.0:1770686976.801453:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 151552, bytes: 4096 00000080:00200000:1.0:1770686976.801454:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.801457:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 38, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.801458:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:1.0:1770686976.801460:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.801463:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:1.0:1770686976.801465:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:1.0:1770686976.801467:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.801471:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:1.0:1770686976.801475:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.801476:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.801482:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801487:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801493:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801498:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801501:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801514:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.801518:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.801528:0:64908:0:(rw26.c:924:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:1.0:1770686976.801531:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b28e0d44[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.801533:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7cf4c87 17ffffc0001001 3:0 ffff8d6d06db9438 37 lru 00000080:00200000:1.0:1770686976.801537:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c37de92d 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1770686976.801538:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b28e0d44 00000080:00200000:1.0:1770686976.801539:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.801540:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.801545:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801553:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.801555:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.801557:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.801560:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.801562:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.801564:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.801566:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801570:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.801575:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.801577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.801580:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.801582:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:1.0:1770686976.801589:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.801592:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.801597:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:1.0:1770686976.801599:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.801607:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 155648, count: 4096 00000080:00200000:1.0:1770686976.801611:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 155648, bytes: 4096 00000080:00200000:1.0:1770686976.801614:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.801618:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 39, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.801620:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:1.0:1770686976.801622:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.801627:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:1.0:1770686976.801630:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:1.0:1770686976.801632:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.801637:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:1.0:1770686976.801654:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.801657:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.801664:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801673:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801680:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801687:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801692:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801711:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.801716:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.801731:0:64908:0:(rw26.c:924:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:1.0:1770686976.801735:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000015f9410c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.801738:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000146c52c1 17ffffc0001001 3:0 ffff8d6d06db96c0 38 lru 00000080:00200000:1.0:1770686976.801743:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c771dc36 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1770686976.801745:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000015f9410c 00000080:00200000:1.0:1770686976.801746:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.801748:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.801756:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801768:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.801770:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.801773:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.801778:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.801781:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.801784:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.801789:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801796:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.801805:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.801808:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.801822:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.801825:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:1.0:1770686976.801835:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.801838:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.801843:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:1.0:1770686976.801845:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.801853:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 159744, count: 4096 00000080:00200000:1.0:1770686976.801857:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 159744, bytes: 4096 00000080:00200000:1.0:1770686976.801859:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.801863:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 40, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.801865:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:1.0:1770686976.801867:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.801873:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:1.0:1770686976.801875:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:1.0:1770686976.801878:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.801883:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:1.0:1770686976.801889:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.801891:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.801899:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801907:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801915:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801923:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.801930:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.801948:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.801954:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.801969:0:64908:0:(rw26.c:924:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:1.0:1770686976.801973:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000996ea0c4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.801976:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000013b068d0 17ffffc0001001 3:0 ffff8d6d06db9510 39 lru 00000080:00200000:1.0:1770686976.801982:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca0405fe 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1770686976.801984:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000996ea0c4 00000080:00200000:1.0:1770686976.801985:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.801987:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.801995:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802007:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.802010:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.802012:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.802017:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.802020:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.802022:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.802026:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802033:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.802042:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.802045:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.802049:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.802052:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:1.0:1770686976.802061:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.802064:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.802069:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:1.0:1770686976.802072:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.802079:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 163840, count: 4096 00000080:00200000:1.0:1770686976.802115:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 163840, bytes: 4096 00000080:00200000:1.0:1770686976.802118:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.802121:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 41, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.802123:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:1.0:1770686976.802125:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.802130:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:1.0:1770686976.802133:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:1.0:1770686976.802135:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.802142:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:1.0:1770686976.802148:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.802150:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.802168:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802177:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802185:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802192:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802198:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802216:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.802222:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.802237:0:64908:0:(rw26.c:924:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:1.0:1770686976.802241:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d2e6dbf0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.802244:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c62f5257 17ffffc0001001 3:0 ffff8d6d06db9000 40 lru 00000080:00200000:1.0:1770686976.802249:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009a2f3b13 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1770686976.802251:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d2e6dbf0 00000080:00200000:1.0:1770686976.802252:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.802254:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.802261:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802273:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.802276:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.802278:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.802283:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.802285:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.802287:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.802291:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802297:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.802305:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.802308:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.802312:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.802315:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:1.0:1770686976.802324:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.802326:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.802331:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:1.0:1770686976.802333:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.802341:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 167936, count: 4096 00000080:00200000:1.0:1770686976.802345:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 167936, bytes: 4096 00000080:00200000:1.0:1770686976.802347:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.802351:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 42, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.802352:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:1.0:1770686976.802355:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.802360:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:1.0:1770686976.802363:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:1.0:1770686976.802365:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.802371:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:1.0:1770686976.802377:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.802379:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.802387:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802395:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802403:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802409:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802415:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802435:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.802440:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.802455:0:64908:0:(rw26.c:924:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:1.0:1770686976.802459:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000069f0d2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.802461:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006a85296b 17ffffc0001001 3:0 ffff8d6d06db91b0 41 lru 00000080:00200000:1.0:1770686976.802466:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008ac40a73 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1770686976.802468:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000069f0d2 00000080:00200000:1.0:1770686976.802469:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.802473:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.802481:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802492:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.802494:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.802496:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.802501:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.802504:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.802506:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.802510:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802516:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.802524:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.802526:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.802530:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.802532:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:1.0:1770686976.802545:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.802548:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.802553:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:1.0:1770686976.802556:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.802564:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 172032, count: 4096 00000080:00200000:1.0:1770686976.802567:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 172032, bytes: 4096 00000080:00200000:1.0:1770686976.802570:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.802574:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 43, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.802575:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:1.0:1770686976.802578:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.802583:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:1.0:1770686976.802585:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:1.0:1770686976.802588:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.802593:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:1.0:1770686976.802598:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.802600:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.802607:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802615:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802623:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802630:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802637:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802654:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.802660:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.802684:0:64908:0:(rw26.c:924:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:1.0:1770686976.802689:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000622f731c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.802692:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000df8771c4 17ffffc0001021 2:0 ffff8d6d06db9e58 42 lru 00000080:00200000:1.0:1770686976.802698:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000093c9f0e4 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1770686976.802700:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000622f731c 00000080:00200000:1.0:1770686976.802701:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.802704:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.802711:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802724:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.802727:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.802729:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.802734:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.802737:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.802739:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.802743:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802750:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.802758:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.802761:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.802765:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.802768:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:1.0:1770686976.802778:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.802781:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.802786:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:1.0:1770686976.802789:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.802797:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 176128, count: 4096 00000080:00200000:1.0:1770686976.802800:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 176128, bytes: 4096 00000080:00200000:1.0:1770686976.802803:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.802807:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 44, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.802808:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:1.0:1770686976.802823:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.802829:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:1.0:1770686976.802832:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:1.0:1770686976.802834:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.802840:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:1.0:1770686976.802846:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.802848:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.802855:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802865:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802872:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802879:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802885:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802902:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.802908:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.802923:0:64908:0:(rw26.c:924:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:1.0:1770686976.802927:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009b9a8618[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.802930:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002da39352 17ffffc0001001 3:0 ffff8d6d06db9bd0 43 lru 00000080:00200000:1.0:1770686976.802935:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001c555d7b 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1770686976.802937:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009b9a8618 00000080:00200000:1.0:1770686976.802938:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.802940:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.802947:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.802959:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.802962:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.802964:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.802969:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.802972:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.802974:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.802978:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.802986:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.802993:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.802996:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.803000:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.803003:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:1.0:1770686976.803012:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.803015:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.803019:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:1.0:1770686976.803022:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.803029:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 180224, count: 4096 00000080:00200000:1.0:1770686976.803033:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 180224, bytes: 4096 00000080:00200000:1.0:1770686976.803035:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.803038:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 45, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.803040:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:1.0:1770686976.803042:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.803047:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:1.0:1770686976.803050:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:1.0:1770686976.803052:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.803058:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:1.0:1770686976.803064:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.803066:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.803073:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803108:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803118:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803124:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803131:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803150:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.803156:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.803171:0:64908:0:(rw26.c:924:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:1.0:1770686976.803175:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fe0705ed[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.803178:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004a1dd912 17ffffc0001001 3:0 ffff8d6d06db9d80 44 lru 00000080:00200000:1.0:1770686976.803184:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000efcf1b5b 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1770686976.803186:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fe0705ed 00000080:00200000:1.0:1770686976.803187:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.803189:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.803198:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803210:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.803212:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.803215:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.803220:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.803222:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.803224:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.803228:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803235:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.803243:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.803246:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.803250:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.803253:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:1.0:1770686976.803262:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.803265:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.803270:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:1.0:1770686976.803273:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.803281:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 184320, count: 4096 00000080:00200000:1.0:1770686976.803285:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 184320, bytes: 4096 00000080:00200000:1.0:1770686976.803287:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.803291:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 46, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.803292:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:1.0:1770686976.803295:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.803300:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:1.0:1770686976.803302:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:1.0:1770686976.803305:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.803310:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:1.0:1770686976.803316:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.803318:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.803326:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803335:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803343:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803350:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803357:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803376:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.803382:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.803396:0:64908:0:(rw26.c:924:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:1.0:1770686976.803400:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b19e6934[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.803403:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c75a4c0d 17ffffc0001001 3:0 ffff8d6d06db9870 45 lru 00000080:00200000:1.0:1770686976.803408:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3a724c1 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1770686976.803411:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b19e6934 00000080:00200000:1.0:1770686976.803412:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.803414:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.803423:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803435:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.803438:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.803440:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.803446:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.803449:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.803452:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.803456:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803464:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.803473:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.803475:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.803480:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.803483:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:1.0:1770686976.803493:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.803496:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.803501:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:1.0:1770686976.803504:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.803511:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 188416, count: 4096 00000080:00200000:1.0:1770686976.803514:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 188416, bytes: 4096 00000080:00200000:1.0:1770686976.803516:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.803520:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 47, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.803521:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:1.0:1770686976.803524:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.803529:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:1.0:1770686976.803532:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:1.0:1770686976.803534:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.803539:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:1.0:1770686976.803544:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.803547:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.803553:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803562:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803570:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803578:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803585:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803606:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.803612:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.803628:0:64908:0:(rw26.c:924:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:1.0:1770686976.803632:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bd4d3378[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.803636:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc3c776f 17ffffc0001001 3:0 ffff8d6d06db9ca8 46 lru 00000080:00200000:1.0:1770686976.803643:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000087019534 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1770686976.803645:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bd4d3378 00000080:00200000:1.0:1770686976.803646:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.803648:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.803656:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803668:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.803670:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.803673:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.803678:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.803680:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.803683:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.803687:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803694:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.803703:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.803706:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.803710:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.803713:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:1.0:1770686976.803722:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.803726:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.803730:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:1.0:1770686976.803733:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.803740:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 192512, count: 4096 00000080:00200000:1.0:1770686976.803744:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 192512, bytes: 4096 00000080:00200000:1.0:1770686976.803746:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.803748:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 48, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.803749:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:1.0:1770686976.803751:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.803755:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:1.0:1770686976.803757:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:1.0:1770686976.803759:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.803764:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:1.0:1770686976.803770:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.803772:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.803779:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803789:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803797:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803803:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.803972:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.803993:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.804000:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.804016:0:64908:0:(rw26.c:924:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:1.0:1770686976.804021:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a8c0815e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.804024:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000de30a687 17ffffc0001001 3:0 ffff8d6d06db9360 47 lru 00000080:00200000:1.0:1770686976.804029:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000910f9118 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1770686976.804031:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a8c0815e 00000080:00200000:1.0:1770686976.804032:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.804034:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.804044:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804057:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.804060:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.804062:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.804067:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.804070:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.804072:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.804077:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804121:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.804130:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.804133:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.804138:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.804141:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:1.0:1770686976.804151:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.804154:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.804159:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:1.0:1770686976.804162:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.804170:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 196608, count: 4096 00000080:00200000:1.0:1770686976.804174:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 196608, bytes: 4096 00000080:00200000:1.0:1770686976.804177:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.804180:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 49, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.804182:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:1.0:1770686976.804184:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.804189:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:1.0:1770686976.804192:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:1.0:1770686976.804195:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.804201:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:1.0:1770686976.804207:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.804209:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.804217:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804225:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804232:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804239:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804245:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804262:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.804269:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.804283:0:64908:0:(rw26.c:924:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:1.0:1770686976.804286:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000219c5517[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.804289:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c3c76622 17ffffc0001001 3:0 ffff8d6d06db9a20 48 lru 00000080:00200000:1.0:1770686976.804294:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000329e1f81 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1770686976.804296:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000219c5517 00000080:00200000:1.0:1770686976.804297:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.804299:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.804307:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804318:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.804320:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.804323:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.804328:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.804331:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.804333:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.804337:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804344:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.804352:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.804355:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.804359:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.804361:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:1.0:1770686976.804372:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.804374:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.804379:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:1.0:1770686976.804382:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.804389:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 200704, count: 4096 00000080:00200000:1.0:1770686976.804393:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 200704, bytes: 4096 00000080:00200000:1.0:1770686976.804395:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.804399:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 50, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.804401:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:1.0:1770686976.804403:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.804408:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:1.0:1770686976.804411:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:1.0:1770686976.804413:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.804419:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:1.0:1770686976.804423:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.804427:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.804433:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804441:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804449:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804455:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804462:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804480:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.804485:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.804503:0:64908:0:(rw26.c:924:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:1.0:1770686976.804508:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000350a851b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.804511:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000023a91cb7 17ffffc0001001 3:0 ffff8d6d06db9288 49 lru 00000080:00200000:1.0:1770686976.804517:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000064417169 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1770686976.804519:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000350a851b 00000080:00200000:1.0:1770686976.804520:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.804522:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.804530:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804541:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.804544:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.804546:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.804552:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.804554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.804557:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.804561:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804569:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.804577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.804579:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.804585:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.804588:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:1.0:1770686976.804597:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.804600:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.804605:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:1.0:1770686976.804608:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.804615:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 204800, count: 4096 00000080:00200000:1.0:1770686976.804619:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 204800, bytes: 4096 00000080:00200000:1.0:1770686976.804621:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.804624:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 51, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.804625:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:1.0:1770686976.804627:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.804632:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:1.0:1770686976.804635:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:1.0:1770686976.804637:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.804642:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:1.0:1770686976.804647:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.804649:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.804659:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804666:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804673:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804679:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804686:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804703:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.804708:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.804723:0:64908:0:(rw26.c:924:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:1.0:1770686976.804727:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000098f3e6d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.804730:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001fde030a 17ffffc0001001 3:0 ffff8d6d06db9948 50 lru 00000080:00200000:1.0:1770686976.804735:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002a35c34d 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1770686976.804737:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000098f3e6d 00000080:00200000:1.0:1770686976.804738:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.804740:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.804747:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804758:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.804761:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.804763:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.804768:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.804770:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.804772:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.804776:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804784:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.804792:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.804795:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.804799:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.804801:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:1.0:1770686976.804826:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.804830:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.804835:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:1.0:1770686976.804838:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.804846:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 208896, count: 4096 00000080:00200000:1.0:1770686976.804849:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 208896, bytes: 4096 00000080:00200000:1.0:1770686976.804852:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.804855:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 52, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.804857:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:1.0:1770686976.804859:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.804864:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:1.0:1770686976.804867:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:1.0:1770686976.804869:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.804875:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:1.0:1770686976.804881:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.804883:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.804890:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804899:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804907:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804914:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.804921:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.804940:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.804947:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.804961:0:64908:0:(rw26.c:924:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:1.0:1770686976.804965:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000842c87e4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.804969:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2e237b5 17ffffc0001001 3:0 ffff8d6d06db95e8 51 lru 00000080:00200000:1.0:1770686976.804974:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd53ae72 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:1.0:1770686976.804976:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000842c87e4 00000080:00200000:1.0:1770686976.804977:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.804979:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.804988:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805000:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.805002:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.805005:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.805011:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.805013:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.805015:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.805018:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805025:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.805032:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.805035:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.805039:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.805042:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:1.0:1770686976.805051:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.805055:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.805060:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:1.0:1770686976.805063:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.805071:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 212992, count: 4096 00000080:00200000:1.0:1770686976.805074:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 212992, bytes: 4096 00000080:00200000:1.0:1770686976.805077:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.805080:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 53, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.805082:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:1.0:1770686976.805108:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.805113:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:1.0:1770686976.805116:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:1.0:1770686976.805118:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.805124:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:1.0:1770686976.805130:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.805132:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.805139:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805148:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805156:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805163:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805170:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805190:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.805196:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.805211:0:64908:0:(rw26.c:924:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:1.0:1770686976.805215:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000018d43488[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.805218:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000058954fb 17ffffc0001001 3:0 ffff8d6d06db9798 52 lru 00000080:00200000:1.0:1770686976.805223:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000085b12c2f 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:1.0:1770686976.805225:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000018d43488 00000080:00200000:1.0:1770686976.805226:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.805228:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.805237:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805249:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.805252:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.805254:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.805468:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.805472:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.805474:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.805479:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805485:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.805493:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.805496:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.805500:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.805503:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:1.0:1770686976.805513:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.805515:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.805520:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:1.0:1770686976.805523:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.805532:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 217088, count: 4096 00000080:00200000:1.0:1770686976.805535:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 217088, bytes: 4096 00000080:00200000:1.0:1770686976.805537:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.805540:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 54, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.805542:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:1.0:1770686976.805544:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.805549:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:1.0:1770686976.805551:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:1.0:1770686976.805554:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.805560:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:1.0:1770686976.805565:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.805568:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.805576:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805585:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805594:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805601:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805608:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805626:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.805632:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.805650:0:64908:0:(rw26.c:924:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:1.0:1770686976.805654:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e02a5ecb[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.805657:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000001511a4c 17ffffc0001001 3:0 ffff8d6d06a706c0 53 lru 00000080:00200000:1.0:1770686976.805663:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a365b4ff 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:1.0:1770686976.805665:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e02a5ecb 00000080:00200000:1.0:1770686976.805666:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.805668:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.805676:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805688:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.805691:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.805694:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.805700:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.805702:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.805705:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.805709:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805716:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.805725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.805727:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.805732:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.805734:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:1.0:1770686976.805758:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.805761:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.805767:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:1.0:1770686976.805770:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.805777:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 221184, count: 4096 00000080:00200000:1.0:1770686976.805781:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 221184, bytes: 4096 00000080:00200000:1.0:1770686976.805783:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.805787:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 55, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.805788:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:1.0:1770686976.805791:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.805796:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:1.0:1770686976.805799:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:1.0:1770686976.805801:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.805807:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:1.0:1770686976.805822:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.805825:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.805832:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805841:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805849:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805856:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805863:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805882:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.805888:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.805904:0:64908:0:(rw26.c:924:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:1.0:1770686976.805908:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f84403aa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.805911:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ba58f8b2 17ffffc0001001 3:0 ffff8d6d06a70510 54 lru 00000080:00200000:1.0:1770686976.805916:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a4ca6017 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:1.0:1770686976.805918:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f84403aa 00000080:00200000:1.0:1770686976.805919:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.805922:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.805930:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.805941:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.805944:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.805946:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.805952:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.805955:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.805957:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.805961:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.805969:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.805978:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.805980:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.805984:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.805987:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:1.0:1770686976.805996:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.806000:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.806005:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:1.0:1770686976.806008:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.806015:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 225280, count: 4096 00000080:00200000:1.0:1770686976.806019:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 225280, bytes: 4096 00000080:00200000:1.0:1770686976.806022:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.806026:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 56, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.806027:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:1.0:1770686976.806029:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.806035:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:1.0:1770686976.806037:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:1.0:1770686976.806040:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.806045:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:1.0:1770686976.806052:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.806054:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.806061:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806069:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806077:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806182:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806189:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806207:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.806213:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.806229:0:64908:0:(rw26.c:924:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:1.0:1770686976.806233:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000eb2c6c29[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.806236:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001011aacf 17ffffc0001001 3:0 ffff8d6d06a70000 55 lru 00000080:00200000:1.0:1770686976.806241:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000aa358423 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:1.0:1770686976.806243:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000eb2c6c29 00000080:00200000:1.0:1770686976.806244:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.806247:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.806254:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806266:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.806269:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.806271:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.806277:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.806279:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.806282:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.806286:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806295:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.806304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.806306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.806311:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.806313:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:1.0:1770686976.806325:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.806328:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.806333:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:1.0:1770686976.806336:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.806344:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 229376, count: 4096 00000080:00200000:1.0:1770686976.806348:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 229376, bytes: 4096 00000080:00200000:1.0:1770686976.806351:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.806354:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 57, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.806356:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:1.0:1770686976.806359:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.806364:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:1.0:1770686976.806367:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:1.0:1770686976.806369:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.806375:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:1.0:1770686976.806381:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.806383:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.806391:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806399:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806407:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806413:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806420:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806437:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.806443:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.806460:0:64908:0:(rw26.c:924:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:1.0:1770686976.806464:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002cc2c47b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.806467:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7dff01e 17ffffc0001001 3:0 ffff8d6d06a701b0 56 lru 00000080:00200000:1.0:1770686976.806472:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc775c1b 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:1.0:1770686976.806474:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002cc2c47b 00000080:00200000:1.0:1770686976.806475:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.806478:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.806485:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806497:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.806500:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.806503:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.806509:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.806511:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.806514:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.806518:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806525:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.806533:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.806535:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.806539:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.806542:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:1.0:1770686976.806552:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.806555:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.806559:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:1.0:1770686976.806562:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.806570:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 233472, count: 4096 00000080:00200000:1.0:1770686976.806573:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 233472, bytes: 4096 00000080:00200000:1.0:1770686976.806576:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.806579:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 58, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.806580:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:1.0:1770686976.806583:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.806588:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:1.0:1770686976.806590:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:1.0:1770686976.806593:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.806599:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:1.0:1770686976.806604:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.806607:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.806614:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806622:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806630:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806638:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806645:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806663:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.806669:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.806691:0:64908:0:(rw26.c:924:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:1.0:1770686976.806696:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001780c7aa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.806699:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d78189a2 17ffffc0001021 2:0 ffff8d6d06a70e58 57 lru 00000080:00200000:1.0:1770686976.806705:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000db0ef88a 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:1.0:1770686976.806707:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001780c7aa 00000080:00200000:1.0:1770686976.806708:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.806710:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.806718:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806730:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.806733:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.806735:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.806741:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.806742:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.806744:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.806747:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806752:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.806758:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.806759:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.806761:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.806763:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:1.0:1770686976.806770:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.806772:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.806785:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:1.0:1770686976.806787:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.806793:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 237568, count: 4096 00000080:00200000:1.0:1770686976.806796:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 237568, bytes: 4096 00000080:00200000:1.0:1770686976.806798:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.806800:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 59, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.806801:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:1.0:1770686976.806803:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.806807:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:1.0:1770686976.806809:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:1.0:1770686976.806820:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.806826:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:1.0:1770686976.806832:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.806834:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.806842:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806851:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806858:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806865:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806871:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806889:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.806895:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.806909:0:64908:0:(rw26.c:924:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:1.0:1770686976.806913:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000767172bf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.806916:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000004abe68a 17ffffc0001001 3:0 ffff8d6d06a70bd0 58 lru 00000080:00200000:1.0:1770686976.806921:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009c196e3c 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:1.0:1770686976.806923:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000767172bf 00000080:00200000:1.0:1770686976.806924:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.806927:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.806935:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.806947:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.806949:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.806952:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.806957:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.806959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.806962:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.806966:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.806982:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.806991:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.806993:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.806998:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.807000:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:1.0:1770686976.807010:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.807013:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.807018:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:1.0:1770686976.807021:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.807028:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 241664, count: 4096 00000080:00200000:1.0:1770686976.807032:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 241664, bytes: 4096 00000080:00200000:1.0:1770686976.807035:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.807038:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 60, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.807040:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:1.0:1770686976.807042:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.807047:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:1.0:1770686976.807050:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:1.0:1770686976.807052:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.807058:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:1.0:1770686976.807064:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.807066:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.807074:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807104:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807114:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807122:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807129:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807148:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.807154:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.807168:0:64908:0:(rw26.c:924:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:1.0:1770686976.807173:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000246332bb[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.807176:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2d0d70f 17ffffc0001001 3:0 ffff8d6d06a70d80 59 lru 00000080:00200000:1.0:1770686976.807181:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000805ad1ae 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:1.0:1770686976.807183:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000246332bb 00000080:00200000:1.0:1770686976.807184:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.807186:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.807195:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807207:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.807210:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.807212:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.807219:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.807221:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.807223:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.807227:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807234:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.807242:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.807245:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.807249:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.807252:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:1.0:1770686976.807261:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.807264:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.807268:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:1.0:1770686976.807271:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.807278:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 245760, count: 4096 00000080:00200000:1.0:1770686976.807282:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 245760, bytes: 4096 00000080:00200000:1.0:1770686976.807285:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.807288:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 61, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.807289:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:1.0:1770686976.807292:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.807297:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:1.0:1770686976.807300:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:1.0:1770686976.807302:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.807307:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:1.0:1770686976.807312:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.807315:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.807322:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807331:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807339:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807346:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807352:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807370:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.807376:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.807391:0:64908:0:(rw26.c:924:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:1.0:1770686976.807395:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000038cefd49[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.807398:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004d79a1ff 17ffffc0001001 3:0 ffff8d6d06a70870 60 lru 00000080:00200000:1.0:1770686976.807404:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2afe7a7 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1770686976.807407:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000038cefd49 00000080:00200000:1.0:1770686976.807408:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.807410:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.807418:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807429:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.807432:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.807434:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.807439:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.807442:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.807445:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.807449:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807457:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.807466:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.807468:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.807472:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.807475:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:1.0:1770686976.807485:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.807488:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.807493:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:1.0:1770686976.807497:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.807504:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 249856, count: 4096 00000080:00200000:1.0:1770686976.807509:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 249856, bytes: 4096 00000080:00200000:1.0:1770686976.807511:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.807515:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 62, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.807517:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:1.0:1770686976.807519:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.807524:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:1.0:1770686976.807527:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:1.0:1770686976.807529:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.807534:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:1.0:1770686976.807540:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.807542:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.807549:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807557:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807564:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807571:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807576:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807595:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.807601:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.807625:0:64908:0:(rw26.c:924:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:1.0:1770686976.807630:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000046360b85[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.807632:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000195eb64f 17ffffc0001001 3:0 ffff8d6d06a70ca8 61 lru 00000080:00200000:1.0:1770686976.807637:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa8b20e8 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1770686976.807639:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000046360b85 00000080:00200000:1.0:1770686976.807641:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.807643:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.807650:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807661:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.807664:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.807666:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.807671:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.807673:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.807676:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.807679:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807686:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.807694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.807696:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.807700:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.807703:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:1.0:1770686976.807712:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.807715:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.807720:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:1.0:1770686976.807723:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.807731:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 253952, count: 4096 00000080:00200000:1.0:1770686976.807734:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 253952, bytes: 4096 00000080:00200000:1.0:1770686976.807737:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.807740:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 63, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.807741:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:1.0:1770686976.807744:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.807749:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:1.0:1770686976.807751:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:1.0:1770686976.807753:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.807759:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:1.0:1770686976.807764:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.807766:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.807774:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807782:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807789:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807796:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807802:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807833:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.807840:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.807855:0:64908:0:(rw26.c:924:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:1.0:1770686976.807859:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000344a12a8[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.807862:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001b12101f 17ffffc0001001 3:0 ffff8d6d06a70360 62 lru 00000080:00200000:1.0:1770686976.807867:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000363ec17c 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1770686976.807870:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000344a12a8 00000080:00200000:1.0:1770686976.807871:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.807873:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.807881:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.807892:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.807895:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.807897:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.807903:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.807906:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.807908:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.807913:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.807920:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.807928:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.807930:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.807935:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.807937:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:1.0:1770686976.807948:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.807951:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.807956:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:1.0:1770686976.807959:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.807966:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 258048, count: 4096 00000080:00200000:1.0:1770686976.807970:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 258048, bytes: 4096 00000080:00200000:1.0:1770686976.807972:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.807976:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 64, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.807978:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:1.0:1770686976.807980:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.807985:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:1.0:1770686976.807988:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:1.0:1770686976.807990:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.807996:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:1.0:1770686976.808002:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.808004:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.808011:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808020:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808027:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808035:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808041:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808062:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.808068:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.808178:0:64908:0:(rw26.c:924:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:1.0:1770686976.808184:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cc96a988[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.808186:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000baf5bf10 17ffffc0001001 3:0 ffff8d6d06a70a20 63 lru 00000080:00200000:1.0:1770686976.808192:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000019575d18 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1770686976.808194:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cc96a988 00000080:00200000:1.0:1770686976.808195:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.808198:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.808207:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808219:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.808222:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.808224:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.808231:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.808233:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.808236:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.808240:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808248:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.808256:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.808258:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.808262:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.808265:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:1.0:1770686976.808275:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.808278:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.808282:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:1.0:1770686976.808285:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.808293:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 262144, count: 4096 00000080:00200000:1.0:1770686976.808297:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 262144, bytes: 4096 00000080:00200000:1.0:1770686976.808300:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.808303:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 65, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.808305:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:1.0:1770686976.808307:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.808313:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:1.0:1770686976.808316:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:1.0:1770686976.808318:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.808323:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:1.0:1770686976.808329:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.808331:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.808338:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808347:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808355:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808362:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808368:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808385:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.808391:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.808412:0:64908:0:(rw26.c:924:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:1.0:1770686976.808417:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b27f085e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.808419:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008c622e8e 17ffffc0001001 3:0 ffff8d6d06a70288 64 lru 00000080:00200000:1.0:1770686976.808424:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000015bb37af 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1770686976.808426:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b27f085e 00000080:00200000:1.0:1770686976.808427:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.808429:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.808437:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808449:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.808452:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.808454:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.808459:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.808461:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.808463:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.808468:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808475:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.808483:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.808486:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.808490:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.808493:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:1.0:1770686976.808502:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.808505:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.808510:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:1.0:1770686976.808513:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.808521:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 266240, count: 4096 00000080:00200000:1.0:1770686976.808524:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 266240, bytes: 4096 00000080:00200000:1.0:1770686976.808526:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.808530:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 66, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.808532:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:1.0:1770686976.808535:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.808540:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:1.0:1770686976.808543:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:1.0:1770686976.808546:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.808552:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:1.0:1770686976.808557:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.808559:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.808567:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808575:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808583:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808591:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808597:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808615:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.808621:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.808636:0:64908:0:(rw26.c:924:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:1.0:1770686976.808641:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b1aa7db3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.808643:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a58ed172 17ffffc0001001 3:0 ffff8d6d06a70948 65 lru 00000080:00200000:1.0:1770686976.808648:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000226b0d2d 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1770686976.808650:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b1aa7db3 00000080:00200000:1.0:1770686976.808652:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.808654:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.808662:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808674:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.808676:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.808679:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.808684:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.808686:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.808689:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.808692:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808700:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.808708:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.808711:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.808715:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.808718:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:1.0:1770686976.808727:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.808730:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.808735:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:1.0:1770686976.808738:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.808746:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 270336, count: 4096 00000080:00200000:1.0:1770686976.808749:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 270336, bytes: 4096 00000080:00200000:1.0:1770686976.808751:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.808755:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 67, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.808756:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:1.0:1770686976.808759:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.808764:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:1.0:1770686976.808767:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:1.0:1770686976.808769:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.808774:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:1.0:1770686976.808780:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.808783:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.808790:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808799:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808807:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808824:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808829:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808849:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.808855:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.808870:0:64908:0:(rw26.c:924:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:1.0:1770686976.808874:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b2f0cb52[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.808877:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006e907793 17ffffc0001001 3:0 ffff8d6d06a705e8 66 lru 00000080:00200000:1.0:1770686976.808882:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000038f1747a 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1770686976.808884:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b2f0cb52 00000080:00200000:1.0:1770686976.808885:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.808887:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.808894:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.808905:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.808907:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.808910:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.808915:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.808918:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.808920:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.808924:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.808930:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.808938:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.808940:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.808945:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.808947:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:1.0:1770686976.808957:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.808959:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.808964:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:1.0:1770686976.808967:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.808973:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 274432, count: 4096 00000080:00200000:1.0:1770686976.808977:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 274432, bytes: 4096 00000080:00200000:1.0:1770686976.808979:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.808982:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 68, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.808983:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:1.0:1770686976.808986:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.808991:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:1.0:1770686976.808994:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:1.0:1770686976.808996:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.809002:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:1.0:1770686976.809007:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.809009:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.809018:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809026:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809033:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809041:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809048:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809065:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.809071:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.809113:0:64908:0:(rw26.c:924:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:1.0:1770686976.809118:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000078790de3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.809121:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0a0c917 17ffffc0001001 3:0 ffff8d6d06a70798 67 lru 00000080:00200000:1.0:1770686976.809125:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000001e4e3cb 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1770686976.809127:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000078790de3 00000080:00200000:1.0:1770686976.809128:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.809131:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.809139:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809151:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.809153:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.809156:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.809161:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.809163:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.809166:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.809169:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809190:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.809198:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.809201:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.809205:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.809207:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:1.0:1770686976.809217:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.809220:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.809225:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:1.0:1770686976.809227:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.809234:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 278528, count: 4096 00000080:00200000:1.0:1770686976.809238:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 278528, bytes: 4096 00000080:00200000:1.0:1770686976.809240:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.809244:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 69, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.809245:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:1.0:1770686976.809247:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.809252:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:1.0:1770686976.809255:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:1.0:1770686976.809257:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.809262:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:1.0:1770686976.809268:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.809270:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.809276:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809284:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809291:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809298:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809304:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809319:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.809325:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.809340:0:64908:0:(rw26.c:924:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:1.0:1770686976.809345:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001d62f37c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.809348:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001493f328 17ffffc0001001 3:0 ffff8d6d06a700d8 68 lru 00000080:00200000:1.0:1770686976.809353:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6b0b01e 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1770686976.809355:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001d62f37c 00000080:00200000:1.0:1770686976.809356:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.809359:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.809367:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809379:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.809382:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.809384:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.809390:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.809392:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.809395:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.809398:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809406:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.809415:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.809417:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.809421:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.809424:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:1.0:1770686976.809433:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.809436:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.809440:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:1.0:1770686976.809443:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.809451:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 282624, count: 4096 00000080:00200000:1.0:1770686976.809454:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 282624, bytes: 4096 00000080:00200000:1.0:1770686976.809457:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.809461:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 70, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.809462:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:1.0:1770686976.809464:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.809470:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:1.0:1770686976.809472:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:1.0:1770686976.809474:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.809479:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:1.0:1770686976.809485:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.809487:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.809494:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809503:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809512:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809520:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809526:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809545:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.809552:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.809566:0:64908:0:(rw26.c:924:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:1.0:1770686976.809570:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e60af9ea[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.809573:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce2b549c 17ffffc0001001 3:0 ffff8d6d06a70af8 69 lru 00000080:00200000:1.0:1770686976.809578:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b85faef6 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1770686976.809579:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e60af9ea 00000080:00200000:1.0:1770686976.809580:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.809583:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.809591:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809601:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.809604:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.809606:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.809612:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.809614:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.809617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.809621:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809628:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.809636:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.809638:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.809643:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.809645:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:1.0:1770686976.809657:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.809660:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.809665:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:1.0:1770686976.809668:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.809676:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 286720, count: 4096 00000080:00200000:1.0:1770686976.809680:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 286720, bytes: 4096 00000080:00200000:1.0:1770686976.809682:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.809685:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 71, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.809687:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:1.0:1770686976.809689:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.809694:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:1.0:1770686976.809697:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:1.0:1770686976.809699:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.809704:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:1.0:1770686976.809710:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.809712:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.809720:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809727:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809734:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809740:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809746:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809764:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.809769:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.809787:0:64908:0:(rw26.c:924:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:1.0:1770686976.809791:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000628b3c19[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.809794:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005030a5be 17ffffc0001001 3:0 ffff8d6d06a70438 70 lru 00000080:00200000:1.0:1770686976.809799:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000093e8c74b 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1770686976.809801:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000628b3c19 00000080:00200000:1.0:1770686976.809802:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.809805:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.809825:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.809838:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.809849:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.809852:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.809857:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.809860:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.809863:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.809867:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809875:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.809883:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.809886:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.809891:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.809893:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:1.0:1770686976.809902:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.809906:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.809911:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:1.0:1770686976.809914:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.809922:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 290816, count: 4096 00000080:00200000:1.0:1770686976.809925:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 290816, bytes: 4096 00000080:00200000:1.0:1770686976.809927:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.809931:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 72, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.809933:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:1.0:1770686976.809935:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.809941:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:1.0:1770686976.809944:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:1.0:1770686976.809946:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.809951:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:1.0:1770686976.809957:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.809959:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.809967:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809975:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809983:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809991:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.809999:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810016:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.810022:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.810039:0:64908:0:(rw26.c:924:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:1.0:1770686976.810044:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a9abd1e9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.810047:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002388f096 17ffffc0001001 3:0 ffff8d6d1fa336c0 71 lru 00000080:00200000:1.0:1770686976.810053:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000055dec62a 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1770686976.810055:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a9abd1e9 00000080:00200000:1.0:1770686976.810056:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.810058:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.810066:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810078:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.810081:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.810181:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.810189:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.810191:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.810194:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.810198:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810205:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.810214:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.810217:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.810221:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.810224:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:1.0:1770686976.810234:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.810236:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.810241:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:1.0:1770686976.810244:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.810252:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 294912, count: 4096 00000080:00200000:1.0:1770686976.810255:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 294912, bytes: 4096 00000080:00200000:1.0:1770686976.810258:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.810262:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 73, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.810263:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:1.0:1770686976.810266:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.810271:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:1.0:1770686976.810273:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:1.0:1770686976.810276:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.810281:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:1.0:1770686976.810287:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.810289:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.810297:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810305:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810313:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810320:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810327:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810347:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.810352:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.810374:0:64908:0:(rw26.c:924:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:1.0:1770686976.810379:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e5c6f8d7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.810381:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bbca3537 17ffffc0001021 2:0 ffff8d6d1fa33510 72 lru 00000080:00200000:1.0:1770686976.810387:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009d615751 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1770686976.810389:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e5c6f8d7 00000080:00200000:1.0:1770686976.810390:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.810392:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.810400:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810412:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.810416:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.810418:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.810424:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.810426:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.810428:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.810432:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810439:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.810447:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.810450:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.810454:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.810456:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:1.0:1770686976.810466:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.810469:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.810474:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:1.0:1770686976.810477:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.810485:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 299008, count: 4096 00000080:00200000:1.0:1770686976.810488:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 299008, bytes: 4096 00000080:00200000:1.0:1770686976.810491:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.810494:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 74, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.810496:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:1.0:1770686976.810498:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.810503:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:1.0:1770686976.810506:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:1.0:1770686976.810508:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.810514:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:1.0:1770686976.810520:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.810522:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.810529:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810537:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810545:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810551:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810557:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810578:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.810584:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.810597:0:64908:0:(rw26.c:924:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:1.0:1770686976.810601:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005d8dac80[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.810604:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a535b0dc 17ffffc0001001 3:0 ffff8d6d1fa33000 73 lru 00000080:00200000:1.0:1770686976.810609:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004dac8939 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1770686976.810611:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005d8dac80 00000080:00200000:1.0:1770686976.810613:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.810615:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.810623:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810635:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.810638:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.810640:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.810645:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.810648:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.810650:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.810654:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810661:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.810670:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.810672:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.810677:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.810679:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:1.0:1770686976.810689:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.810692:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.810697:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:1.0:1770686976.810699:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.810707:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 303104, count: 4096 00000080:00200000:1.0:1770686976.810711:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 303104, bytes: 4096 00000080:00200000:1.0:1770686976.810713:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.810717:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 75, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.810719:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:1.0:1770686976.810721:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.810726:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:1.0:1770686976.810729:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:1.0:1770686976.810731:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.810737:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:1.0:1770686976.810743:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.810745:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.810752:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810761:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810770:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810777:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810782:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810795:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.810799:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.810823:0:64908:0:(rw26.c:924:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:1.0:1770686976.810828:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000073b72ce2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.810830:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000060881a7e 17ffffc0001001 3:0 ffff8d6d1fa331b0 74 lru 00000080:00200000:1.0:1770686976.810833:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3a5d865 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1770686976.810835:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000073b72ce2 00000080:00200000:1.0:1770686976.810836:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.810837:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.810843:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810852:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.810854:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.810855:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.810859:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.810861:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.810862:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.810865:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810870:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.810875:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.810876:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.810879:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.810881:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:1.0:1770686976.810887:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.810890:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.810893:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:1.0:1770686976.810895:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.810901:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 307200, count: 4096 00000080:00200000:1.0:1770686976.810903:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 307200, bytes: 4096 00000080:00200000:1.0:1770686976.810906:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.810909:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 76, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.810911:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:1.0:1770686976.810913:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.810918:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:1.0:1770686976.810920:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:1.0:1770686976.810922:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.810928:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:1.0:1770686976.810933:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.810935:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.810942:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810951:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810960:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810967:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.810973:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.810987:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.810991:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811012:0:64908:0:(rw26.c:924:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811015:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c596d214[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811017:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e3fb39c3 17ffffc0001001 3:0 ffff8d6d1fa33e58 75 lru 00000080:00200000:1.0:1770686976.811021:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000098a285d6 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1770686976.811022:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c596d214 00000080:00200000:1.0:1770686976.811023:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811025:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811030:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811041:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811044:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811047:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811053:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811055:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811057:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.811061:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811068:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.811076:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.811079:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.811103:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.811105:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:1.0:1770686976.811112:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.811114:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.811117:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:1.0:1770686976.811119:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.811125:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 311296, count: 4096 00000080:00200000:1.0:1770686976.811128:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 311296, bytes: 4096 00000080:00200000:1.0:1770686976.811129:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.811132:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 77, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.811133:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:1.0:1770686976.811134:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.811138:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:1.0:1770686976.811140:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:1.0:1770686976.811141:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.811145:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:1.0:1770686976.811149:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.811150:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.811156:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811161:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811167:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811172:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811175:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811187:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.811191:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811201:0:64908:0:(rw26.c:924:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811204:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cd47513f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811206:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000007fc4ac3 17ffffc0001001 3:0 ffff8d6d1fa33bd0 76 lru 00000080:00200000:1.0:1770686976.811209:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc869a10 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1770686976.811211:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cd47513f 00000080:00200000:1.0:1770686976.811211:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811213:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811218:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811225:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811227:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811228:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811232:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811234:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811235:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.811238:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811242:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.811247:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.811249:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.811251:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.811253:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:1.0:1770686976.811260:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.811262:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.811265:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:1.0:1770686976.811267:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.811273:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 315392, count: 4096 00000080:00200000:1.0:1770686976.811275:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 315392, bytes: 4096 00000080:00200000:1.0:1770686976.811277:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.811279:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.811280:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:1.0:1770686976.811281:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.811285:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:1.0:1770686976.811287:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:1.0:1770686976.811288:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.811291:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:1.0:1770686976.811295:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.811296:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.811301:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811307:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811312:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811317:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811321:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811332:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.811336:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811347:0:64908:0:(rw26.c:924:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811350:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007fd5966e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811351:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000092f9d303 17ffffc0001001 3:0 ffff8d6d1fa33d80 77 lru 00000080:00200000:1.0:1770686976.811355:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed20452a 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1770686976.811357:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007fd5966e 00000080:00200000:1.0:1770686976.811358:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811359:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811364:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811371:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811373:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811374:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811378:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811379:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811381:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.811383:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811388:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.811392:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.811394:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.811397:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.811399:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:1.0:1770686976.811405:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.811407:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.811410:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:1.0:1770686976.811413:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.811420:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 319488, count: 4096 00000080:00200000:1.0:1770686976.811424:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 319488, bytes: 4096 00000080:00200000:1.0:1770686976.811426:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.811429:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.811431:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:1.0:1770686976.811433:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.811438:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:1.0:1770686976.811440:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:1.0:1770686976.811442:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.811447:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:1.0:1770686976.811453:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.811455:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.811462:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811471:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811480:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811487:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811491:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811504:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.811508:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811519:0:64908:0:(rw26.c:924:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811521:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000328a2f16[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811523:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001b3db0b3 17ffffc0001001 3:0 ffff8d6d1fa33870 78 lru 00000080:00200000:1.0:1770686976.811527:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002471c512 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1770686976.811528:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000328a2f16 00000080:00200000:1.0:1770686976.811529:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811531:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811536:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811544:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811545:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811546:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811550:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811552:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.811556:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811561:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.811566:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.811567:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.811570:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.811572:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:1.0:1770686976.811578:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.811580:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.811584:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:1.0:1770686976.811585:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.811591:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 323584, count: 4096 00000080:00200000:1.0:1770686976.811594:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 323584, bytes: 4096 00000080:00200000:1.0:1770686976.811596:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.811599:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.811601:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:1.0:1770686976.811603:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.811608:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:1.0:1770686976.811610:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:1.0:1770686976.811612:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.811618:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:1.0:1770686976.811623:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.811625:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.811633:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811641:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811649:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811656:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811663:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811682:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.811688:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811702:0:64908:0:(rw26.c:924:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811706:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002c9049f1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811710:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002c13fd26 17ffffc0001001 3:0 ffff8d6d1fa33ca8 79 lru 00000080:00200000:1.0:1770686976.811715:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000075c54b02 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1770686976.811717:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002c9049f1 00000080:00200000:1.0:1770686976.811718:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811720:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811728:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811740:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811743:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811746:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811751:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811754:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811756:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.811760:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811767:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.811775:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.811778:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.811782:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.811785:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:1.0:1770686976.811794:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.811797:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.811802:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:1.0:1770686976.811805:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.811825:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 327680, count: 4096 00000080:00200000:1.0:1770686976.811829:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 327680, bytes: 4096 00000080:00200000:1.0:1770686976.811832:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.811835:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.811837:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:1.0:1770686976.811839:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.811844:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:1.0:1770686976.811847:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:1.0:1770686976.811849:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.811854:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:1.0:1770686976.811860:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.811862:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.811870:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811879:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811887:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811894:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.811900:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811920:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.811925:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.811940:0:64908:0:(rw26.c:924:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:1.0:1770686976.811944:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000db26646[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.811947:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008165621e 17ffffc0001001 3:0 ffff8d6d1fa33360 80 lru 00000080:00200000:1.0:1770686976.811953:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c54f4217 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1770686976.811955:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000db26646 00000080:00200000:1.0:1770686976.811956:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.811958:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.811970:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.811982:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.811984:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.811987:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.811992:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.811994:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.811997:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.812001:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812008:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.812016:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.812018:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.812023:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.812025:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:1.0:1770686976.812035:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.812038:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.812043:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:1.0:1770686976.812046:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.812053:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 331776, count: 4096 00000080:00200000:1.0:1770686976.812057:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 331776, bytes: 4096 00000080:00200000:1.0:1770686976.812060:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.812063:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.812064:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:1.0:1770686976.812066:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.812071:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:1.0:1770686976.812074:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:1.0:1770686976.812076:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.812180:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:1.0:1770686976.812188:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.812190:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.812198:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812206:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812215:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812222:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812228:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812246:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.812252:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.812267:0:64908:0:(rw26.c:924:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:1.0:1770686976.812272:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000048f2bbe7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.812274:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000095afc05 17ffffc0001001 3:0 ffff8d6d1fa33a20 81 lru 00000080:00200000:1.0:1770686976.812279:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000054a8351 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1770686976.812281:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000048f2bbe7 00000080:00200000:1.0:1770686976.812282:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.812284:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.812291:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812303:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.812317:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.812320:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.812326:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.812328:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.812331:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.812335:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812342:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.812350:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.812353:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.812357:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.812360:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:1.0:1770686976.812369:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.812373:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.812378:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:1.0:1770686976.812381:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.812388:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 335872, count: 4096 00000080:00200000:1.0:1770686976.812392:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 335872, bytes: 4096 00000080:00200000:1.0:1770686976.812394:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.812398:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.812400:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:1.0:1770686976.812402:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.812407:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:1.0:1770686976.812410:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:1.0:1770686976.812412:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.812418:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:1.0:1770686976.812424:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.812426:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.812434:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812442:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812450:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812456:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812464:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812482:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.812489:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.812503:0:64908:0:(rw26.c:924:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:1.0:1770686976.812507:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fa085185[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.812510:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008855fbaa 17ffffc0001001 3:0 ffff8d6d1fa33288 82 lru 00000080:00200000:1.0:1770686976.812516:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5451794 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1770686976.812518:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fa085185 00000080:00200000:1.0:1770686976.812519:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.812521:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.812529:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812541:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.812544:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.812547:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.812552:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.812554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.812557:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.812561:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812567:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.812575:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.812577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.812581:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.812584:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:1.0:1770686976.812594:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.812597:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.812602:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:1.0:1770686976.812604:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.812611:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 339968, count: 4096 00000080:00200000:1.0:1770686976.812615:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 339968, bytes: 4096 00000080:00200000:1.0:1770686976.812617:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.812620:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.812622:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:1.0:1770686976.812623:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.812629:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:1.0:1770686976.812631:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:1.0:1770686976.812633:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.812639:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:1.0:1770686976.812644:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.812646:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.812653:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812660:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812668:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812675:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812682:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812700:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.812706:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.812721:0:64908:0:(rw26.c:924:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:1.0:1770686976.812725:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000099eee2c0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.812728:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008c24971d 17ffffc0001001 3:0 ffff8d6d1fa33948 83 lru 00000080:00200000:1.0:1770686976.812734:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000065ba1aa2 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1770686976.812736:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000099eee2c0 00000080:00200000:1.0:1770686976.812737:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.812739:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.812747:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812760:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.812763:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.812765:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.812770:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.812772:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.812774:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.812778:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812784:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.812792:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.812794:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.812797:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.812800:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:1.0:1770686976.812824:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.812827:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.812832:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:1.0:1770686976.812835:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.812842:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 344064, count: 4096 00000080:00200000:1.0:1770686976.812846:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 344064, bytes: 4096 00000080:00200000:1.0:1770686976.812849:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.812854:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.812855:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:1.0:1770686976.812857:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.812862:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:1.0:1770686976.812865:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:1.0:1770686976.812867:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.812872:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:1.0:1770686976.812877:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.812880:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.812887:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812895:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812902:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812909:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.812916:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812935:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.812941:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.812958:0:64908:0:(rw26.c:924:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:1.0:1770686976.812962:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007be79d35[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.812965:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004b65bce0 17ffffc0001001 3:0 ffff8d6d1fa335e8 84 lru 00000080:00200000:1.0:1770686976.812971:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000ac5b2ab 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1770686976.812973:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007be79d35 00000080:00200000:1.0:1770686976.812974:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.812976:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.812984:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.812995:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.812998:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.813001:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.813007:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.813009:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.813012:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.813015:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813022:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.813031:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.813033:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.813037:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.813040:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:1.0:1770686976.813050:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.813052:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.813057:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:1.0:1770686976.813060:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.813068:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 348160, count: 4096 00000080:00200000:1.0:1770686976.813072:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 348160, bytes: 4096 00000080:00200000:1.0:1770686976.813074:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.813078:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.813079:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:1.0:1770686976.813105:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.813111:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:1.0:1770686976.813115:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:1.0:1770686976.813117:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.813122:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:1.0:1770686976.813127:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.813130:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.813137:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813146:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813155:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813161:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813168:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813186:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.813192:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.813206:0:64908:0:(rw26.c:924:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:1.0:1770686976.813210:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002ac30494[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.813212:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000de8ab468 17ffffc0001001 3:0 ffff8d6d1fa33798 85 lru 00000080:00200000:1.0:1770686976.813217:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d16ef61b 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1770686976.813218:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002ac30494 00000080:00200000:1.0:1770686976.813220:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.813222:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.813230:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813240:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.813242:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.813244:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.813250:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.813252:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.813255:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.813258:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813265:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.813273:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.813275:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.813280:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.813282:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:1.0:1770686976.813292:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.813295:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.813300:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:1.0:1770686976.813303:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.813310:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 352256, count: 4096 00000080:00200000:1.0:1770686976.813313:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 352256, bytes: 4096 00000080:00200000:1.0:1770686976.813315:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.813319:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.813320:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:1.0:1770686976.813322:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.813327:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:1.0:1770686976.813330:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:1.0:1770686976.813332:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.813337:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:1.0:1770686976.813342:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.813345:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.813351:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813359:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813366:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813373:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813379:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813395:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.813402:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.813417:0:64908:0:(rw26.c:924:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:1.0:1770686976.813421:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003a5ec0f5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.813424:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000026e5e622 17ffffc0001001 3:0 ffff8d6d1fa330d8 86 lru 00000080:00200000:1.0:1770686976.813429:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c397b1d8 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1770686976.813431:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003a5ec0f5 00000080:00200000:1.0:1770686976.813432:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.813434:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.813442:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813453:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.813456:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.813458:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.813463:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.813465:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.813467:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.813470:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813477:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.813485:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.813488:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.813491:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.813494:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:1.0:1770686976.813503:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.813506:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.813511:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:1.0:1770686976.813513:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.813521:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 356352, count: 4096 00000080:00200000:1.0:1770686976.813524:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 356352, bytes: 4096 00000080:00200000:1.0:1770686976.813527:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.813531:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.813532:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:1.0:1770686976.813535:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.813540:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:1.0:1770686976.813542:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:1.0:1770686976.813545:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.813550:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:1.0:1770686976.813555:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.813558:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.813566:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813574:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813582:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813589:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813596:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813615:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.813620:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.813644:0:64908:0:(rw26.c:924:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:1.0:1770686976.813649:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ae7ad6b3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.813652:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002ee45c1f 17ffffc0001021 2:0 ffff8d6d1fa33af8 87 lru 00000080:00200000:1.0:1770686976.813658:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000abf99e51 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1770686976.813660:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ae7ad6b3 00000080:00200000:1.0:1770686976.813661:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.813664:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.813671:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813683:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.813686:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.813688:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.813694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.813696:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.813699:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.813703:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813711:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.813719:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.813721:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.813725:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.813728:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:1.0:1770686976.813738:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.813740:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.813745:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:1.0:1770686976.813749:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.813756:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 360448, count: 4096 00000080:00200000:1.0:1770686976.813759:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 360448, bytes: 4096 00000080:00200000:1.0:1770686976.813762:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.813765:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.813767:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:1.0:1770686976.813769:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.813774:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:1.0:1770686976.813777:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:1.0:1770686976.813779:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.813784:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:1.0:1770686976.813790:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.813792:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.813800:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813808:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813828:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813835:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813841:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813860:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.813866:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.813880:0:64908:0:(rw26.c:924:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:1.0:1770686976.813885:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000039af1181[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.813888:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000196a7565 17ffffc0001001 3:0 ffff8d6d1fa33438 88 lru 00000080:00200000:1.0:1770686976.813893:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000079a3d327 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:1.0:1770686976.813895:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000039af1181 00000080:00200000:1.0:1770686976.813896:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.813898:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.813906:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.813918:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.813921:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.813923:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.813928:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.813931:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.813934:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.813937:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.813944:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.813951:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.813954:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.813958:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.813960:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:1.0:1770686976.813969:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.813973:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.813978:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:1.0:1770686976.813981:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.813989:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 364544, count: 4096 00000080:00200000:1.0:1770686976.813993:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 364544, bytes: 4096 00000080:00200000:1.0:1770686976.813995:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.813999:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.814000:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:1.0:1770686976.814003:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.814008:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:1.0:1770686976.814011:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:1.0:1770686976.814013:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.814018:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:1.0:1770686976.814023:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.814026:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.814033:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814043:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814051:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814058:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814065:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814184:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.814191:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.814212:0:64908:0:(rw26.c:924:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:1.0:1770686976.814216:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002fd3d24a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.814219:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b301313a 17ffffc0001001 3:0 ffff8d6d052a01b0 89 lru 00000080:00200000:1.0:1770686976.814224:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae9c1d6b 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:1.0:1770686976.814227:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002fd3d24a 00000080:00200000:1.0:1770686976.814228:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.814230:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.814239:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814252:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.814256:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.814258:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.814264:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.814266:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.814269:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.814273:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814280:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.814288:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.814290:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.814294:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.814297:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:1.0:1770686976.814306:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.814309:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.814314:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:1.0:1770686976.814317:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.814325:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 368640, count: 4096 00000080:00200000:1.0:1770686976.814328:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 368640, bytes: 4096 00000080:00200000:1.0:1770686976.814331:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.814334:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.814336:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:1.0:1770686976.814338:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.814344:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:1.0:1770686976.814347:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:1.0:1770686976.814349:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.814356:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:1.0:1770686976.814361:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.814363:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.814370:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814379:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814386:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814393:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814400:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814418:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.814424:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.814439:0:64908:0:(rw26.c:924:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:1.0:1770686976.814444:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000015097193[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.814447:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a27cbf4b 17ffffc0001001 3:0 ffff8d6d052a0e58 90 lru 00000080:00200000:1.0:1770686976.814452:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000062e3904a 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:1.0:1770686976.814454:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000015097193 00000080:00200000:1.0:1770686976.814455:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.814457:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.814465:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814478:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.814481:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.814483:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.814489:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.814492:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.814495:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.814499:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814506:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.814514:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.814517:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.814522:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.814525:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:1.0:1770686976.814536:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.814539:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.814544:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:1.0:1770686976.814547:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.814554:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 372736, count: 4096 00000080:00200000:1.0:1770686976.814558:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 372736, bytes: 4096 00000080:00200000:1.0:1770686976.814560:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.814564:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.814565:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:1.0:1770686976.814568:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.814573:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:1.0:1770686976.814576:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:1.0:1770686976.814578:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.814584:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:1.0:1770686976.814590:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.814593:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.814600:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814609:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814617:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814625:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814631:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814651:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.814657:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.814674:0:64908:0:(rw26.c:924:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:1.0:1770686976.814678:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000097403451[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.814681:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000881ad2ae 17ffffc0001001 3:0 ffff8d6d052a0bd0 91 lru 00000080:00200000:1.0:1770686976.814687:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e224357b 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:1.0:1770686976.814689:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000097403451 00000080:00200000:1.0:1770686976.814690:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.814692:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.814703:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814715:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.814718:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.814720:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.814725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.814728:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.814730:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.814734:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814741:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.814750:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.814752:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.814757:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.814760:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:1.0:1770686976.814769:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.814772:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.814777:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:1.0:1770686976.814780:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.814787:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 376832, count: 4096 00000080:00200000:1.0:1770686976.814790:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 376832, bytes: 4096 00000080:00200000:1.0:1770686976.814792:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.814796:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.814797:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:1.0:1770686976.814799:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.814804:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:1.0:1770686976.814806:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:1.0:1770686976.814808:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.814827:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:1.0:1770686976.814834:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.814837:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.814846:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814854:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814862:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814869:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814875:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814893:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.814899:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.814914:0:64908:0:(rw26.c:924:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:1.0:1770686976.814919:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003eeb8191[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.814921:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cbbc0712 17ffffc0001001 3:0 ffff8d6d052a0d80 92 lru 00000080:00200000:1.0:1770686976.814927:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a71b4036 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:1.0:1770686976.814929:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003eeb8191 00000080:00200000:1.0:1770686976.814930:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.814933:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.814940:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.814952:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.814955:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.814958:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.814963:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.814966:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.814969:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.814973:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.814980:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.814988:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.814990:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.814995:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.814997:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:1.0:1770686976.815006:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.815009:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.815013:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:1.0:1770686976.815016:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.815023:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 380928, count: 4096 00000080:00200000:1.0:1770686976.815027:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 380928, bytes: 4096 00000080:00200000:1.0:1770686976.815030:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.815033:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.815035:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:1.0:1770686976.815037:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.815042:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:1.0:1770686976.815045:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:1.0:1770686976.815047:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.815053:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:1.0:1770686976.815058:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.815061:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.815068:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815076:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815111:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815119:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815126:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815144:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.815149:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.815164:0:64908:0:(rw26.c:924:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:1.0:1770686976.815169:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fe159374[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.815172:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a345ca75 17ffffc0001001 3:0 ffff8d6d052a0870 93 lru 00000080:00200000:1.0:1770686976.815177:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000015173f29 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:1.0:1770686976.815179:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fe159374 00000080:00200000:1.0:1770686976.815180:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.815182:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.815190:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815202:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.815205:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.815207:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.815213:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.815215:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.815218:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.815222:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815229:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.815238:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.815240:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.815245:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.815247:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:1.0:1770686976.815256:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.815260:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.815264:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:1.0:1770686976.815268:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.815276:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 385024, count: 4096 00000080:00200000:1.0:1770686976.815280:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 385024, bytes: 4096 00000080:00200000:1.0:1770686976.815283:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.815286:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.815288:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:1.0:1770686976.815290:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.815295:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:1.0:1770686976.815297:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:1.0:1770686976.815299:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.815305:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:1.0:1770686976.815310:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.815313:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.815320:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815329:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815337:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815342:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815347:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815361:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.815365:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.815376:0:64908:0:(rw26.c:924:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:1.0:1770686976.815379:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008e3186d1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.815381:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004c3ad413 17ffffc0001001 3:0 ffff8d6d052a0ca8 94 lru 00000080:00200000:1.0:1770686976.815384:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000024268bd 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:1.0:1770686976.815386:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008e3186d1 00000080:00200000:1.0:1770686976.815387:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.815389:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.815394:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815402:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.815403:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.815405:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.815409:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.815411:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.815414:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.815418:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815425:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.815433:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.815436:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.815440:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.815442:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:1.0:1770686976.815452:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.815455:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.815460:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:1.0:1770686976.815463:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.815471:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 389120, count: 4096 00000080:00200000:1.0:1770686976.815475:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 389120, bytes: 4096 00000080:00200000:1.0:1770686976.815477:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.815481:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.815482:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:1.0:1770686976.815485:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.815490:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:1.0:1770686976.815492:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:1.0:1770686976.815494:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.815498:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:1.0:1770686976.815502:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.815504:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.815509:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815515:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815521:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815526:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815530:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815543:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.815546:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.815557:0:64908:0:(rw26.c:924:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:1.0:1770686976.815560:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000025d3d7c1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.815561:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000035858b2f 17ffffc0001001 3:0 ffff8d6d052a0360 95 lru 00000080:00200000:1.0:1770686976.815565:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006ac1689d 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:1.0:1770686976.815567:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000025d3d7c1 00000080:00200000:1.0:1770686976.815568:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.815569:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.815574:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815582:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.815584:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.815586:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.815590:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.815591:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.815593:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.815597:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815605:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.815614:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.815616:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.815621:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.815623:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:1.0:1770686976.815634:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.815637:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.815642:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:1.0:1770686976.815645:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.815652:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 393216, count: 4096 00000080:00200000:1.0:1770686976.815655:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 393216, bytes: 4096 00000080:00200000:1.0:1770686976.815658:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.815661:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.815663:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:1.0:1770686976.815665:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.815670:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:1.0:1770686976.815673:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:1.0:1770686976.815675:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.815681:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:1.0:1770686976.815686:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.815689:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.815697:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815705:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815714:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815723:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815731:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815750:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.815756:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.815771:0:64908:0:(rw26.c:924:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:1.0:1770686976.815775:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e9b80f25[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.815778:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000437b7264 17ffffc0001001 3:0 ffff8d6d052a0a20 96 lru 00000080:00200000:1.0:1770686976.815783:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f7cc6f3b 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:1.0:1770686976.815785:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e9b80f25 00000080:00200000:1.0:1770686976.815787:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.815789:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.815796:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815808:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.815822:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.815825:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.815831:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.815834:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.815836:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.815840:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815848:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.815856:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.815859:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.815863:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.815866:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:1.0:1770686976.815874:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.815877:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.815882:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:1.0:1770686976.815885:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.815892:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 397312, count: 4096 00000080:00200000:1.0:1770686976.815896:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 397312, bytes: 4096 00000080:00200000:1.0:1770686976.815898:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.815900:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.815901:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:1.0:1770686976.815903:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.815908:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:1.0:1770686976.815911:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:1.0:1770686976.815913:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.815919:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:1.0:1770686976.815925:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.815927:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.815934:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815942:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815950:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815958:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.815965:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.815980:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.815984:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.815995:0:64908:0:(rw26.c:924:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:1.0:1770686976.815998:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000516414d5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.815999:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4644ea2 17ffffc0001001 3:0 ffff8d6d052a0288 97 lru 00000080:00200000:1.0:1770686976.816003:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004bab031d 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1770686976.816004:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000516414d5 00000080:00200000:1.0:1770686976.816005:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.816007:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.816012:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816021:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.816024:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.816026:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.816031:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.816033:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.816036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.816040:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816047:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.816055:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.816057:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.816062:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.816064:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:1.0:1770686976.816075:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.816078:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.816175:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:1.0:1770686976.816180:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.816188:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 401408, count: 4096 00000080:00200000:1.0:1770686976.816192:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 401408, bytes: 4096 00000080:00200000:1.0:1770686976.816194:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.816198:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.816199:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:1.0:1770686976.816202:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.816207:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:1.0:1770686976.816210:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:1.0:1770686976.816212:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.816219:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:1.0:1770686976.816226:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.816228:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.816237:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816245:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816253:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816260:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816266:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816284:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.816290:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.816308:0:64908:0:(rw26.c:924:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:1.0:1770686976.816312:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008b3136d5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.816315:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1027ec9 17ffffc0001001 3:0 ffff8d6d052a0948 98 lru 00000080:00200000:1.0:1770686976.816321:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000973aa114 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1770686976.816323:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008b3136d5 00000080:00200000:1.0:1770686976.816324:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.816326:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.816334:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816346:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.816349:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.816351:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.816357:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.816359:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.816362:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.816365:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816371:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.816379:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.816381:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.816385:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.816388:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:1.0:1770686976.816397:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.816400:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.816405:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:1.0:1770686976.816408:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.816415:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 405504, count: 4096 00000080:00200000:1.0:1770686976.816419:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 405504, bytes: 4096 00000080:00200000:1.0:1770686976.816421:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.816424:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.816426:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:1.0:1770686976.816428:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.816433:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:1.0:1770686976.816436:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:1.0:1770686976.816438:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.816444:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:1.0:1770686976.816449:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.816451:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.816458:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816466:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816473:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816480:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816487:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816505:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.816513:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.816527:0:64908:0:(rw26.c:924:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:1.0:1770686976.816532:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000aa7ab2b5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.816534:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000fab7a2cf 17ffffc0001001 3:0 ffff8d6d052a05e8 99 lru 00000080:00200000:1.0:1770686976.816539:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f462e0b3 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1770686976.816541:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000aa7ab2b5 00000080:00200000:1.0:1770686976.816542:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.816544:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.816552:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816564:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.816566:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.816568:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.816575:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.816577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.816579:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.816583:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816589:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.816597:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.816600:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.816604:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.816607:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:1.0:1770686976.816616:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.816619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.816624:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:1.0:1770686976.816626:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.816634:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 409600, count: 4096 00000080:00200000:1.0:1770686976.816638:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 409600, bytes: 4096 00000080:00200000:1.0:1770686976.816640:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.816643:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.816645:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:1.0:1770686976.816647:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.816652:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:1.0:1770686976.816655:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:1.0:1770686976.816658:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.816663:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:1.0:1770686976.816669:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.816671:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.816678:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816686:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816694:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816701:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816707:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816727:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.816733:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.816747:0:64908:0:(rw26.c:924:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:1.0:1770686976.816751:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000013a32e87[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.816754:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004e3b5358 17ffffc0001001 3:0 ffff8d6d052a0798 100 lru 00000080:00200000:1.0:1770686976.816760:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000054617c28 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1770686976.816762:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000013a32e87 00000080:00200000:1.0:1770686976.816763:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.816765:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.816773:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816785:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.816788:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.816790:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.816796:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.816798:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.816800:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.816804:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816822:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.816831:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.816833:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.816838:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.816840:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:1.0:1770686976.816849:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.816852:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.816857:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:1.0:1770686976.816860:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.816867:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 413696, count: 4096 00000080:00200000:1.0:1770686976.816870:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 413696, bytes: 4096 00000080:00200000:1.0:1770686976.816872:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.816876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.816878:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:1.0:1770686976.816880:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.816884:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:1.0:1770686976.816888:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:1.0:1770686976.816890:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.816894:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:1.0:1770686976.816900:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.816903:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.816911:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816919:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816925:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816932:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.816938:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.816958:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.816964:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.816979:0:64908:0:(rw26.c:924:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:1.0:1770686976.816983:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000042cf7921[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.816985:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000065a4012b 17ffffc0001001 3:0 ffff8d6d052a00d8 101 lru 00000080:00200000:1.0:1770686976.816990:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000007a50e1f 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1770686976.816992:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000042cf7921 00000080:00200000:1.0:1770686976.816994:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.816996:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.817003:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817015:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.817017:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.817019:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.817025:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.817027:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.817029:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.817033:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817040:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.817047:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.817050:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.817054:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.817057:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:1.0:1770686976.817066:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.817069:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.817074:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:1.0:1770686976.817077:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.817107:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 417792, count: 4096 00000080:00200000:1.0:1770686976.817112:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 417792, bytes: 4096 00000080:00200000:1.0:1770686976.817114:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.817118:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.817120:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:1.0:1770686976.817122:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.817128:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:1.0:1770686976.817131:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:1.0:1770686976.817133:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.817139:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:1.0:1770686976.817144:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.817147:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.817154:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817163:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817171:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817179:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817186:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817205:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.817211:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.817233:0:64908:0:(rw26.c:924:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:1.0:1770686976.817238:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000098c62d39[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.817241:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000050c05c35 17ffffc0001021 2:0 ffff8d6d052a0af8 102 lru 00000080:00200000:1.0:1770686976.817246:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009ed32fca 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1770686976.817249:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000098c62d39 00000080:00200000:1.0:1770686976.817250:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.817253:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.817261:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817274:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.817276:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.817278:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.817284:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.817286:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.817289:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.817293:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817300:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.817308:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.817311:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.817314:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.817318:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:1.0:1770686976.817328:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.817331:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.817335:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:1.0:1770686976.817339:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.817346:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 421888, count: 4096 00000080:00200000:1.0:1770686976.817350:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 421888, bytes: 4096 00000080:00200000:1.0:1770686976.817353:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.817356:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.817358:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:1.0:1770686976.817360:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.817366:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:1.0:1770686976.817369:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:1.0:1770686976.817371:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.817376:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:1.0:1770686976.817382:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.817384:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.817392:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817400:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817407:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817415:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817422:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817441:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.817447:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.817463:0:64908:0:(rw26.c:924:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:1.0:1770686976.817468:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a204c9fa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.817471:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2cfd811 17ffffc0001001 3:0 ffff8d6d052a0438 103 lru 00000080:00200000:1.0:1770686976.817476:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fddb9b70 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1770686976.817478:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a204c9fa 00000080:00200000:1.0:1770686976.817480:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.817482:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.817490:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817502:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.817504:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.817506:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.817511:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.817514:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.817516:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.817520:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817526:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.817534:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.817536:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.817541:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.817543:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:1.0:1770686976.817552:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.817555:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.817559:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:1.0:1770686976.817562:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.817568:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 425984, count: 4096 00000080:00200000:1.0:1770686976.817572:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 425984, bytes: 4096 00000080:00200000:1.0:1770686976.817574:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.817578:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.817580:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:1.0:1770686976.817582:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.817586:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:1.0:1770686976.817589:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:1.0:1770686976.817591:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.817596:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:1.0:1770686976.817602:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.817605:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.817612:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817620:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817629:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817636:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817643:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817662:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.817668:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.817683:0:64908:0:(rw26.c:924:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:1.0:1770686976.817687:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d4cac78c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.817690:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca0c856e 17ffffc0001001 3:0 ffff8d6d052a06c0 104 lru 00000080:00200000:1.0:1770686976.817696:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000053196a6a 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1770686976.817697:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d4cac78c 00000080:00200000:1.0:1770686976.817699:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.817701:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.817709:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817721:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.817724:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.817727:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.817733:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.817735:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.817737:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.817740:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817746:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.817755:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.817757:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.817760:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.817763:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:1.0:1770686976.817774:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.817777:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.817782:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:1.0:1770686976.817785:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.817792:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 430080, count: 4096 00000080:00200000:1.0:1770686976.817797:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 430080, bytes: 4096 00000080:00200000:1.0:1770686976.817801:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.817804:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.817806:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:1.0:1770686976.817808:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.817824:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:1.0:1770686976.817828:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:1.0:1770686976.817830:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.817836:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:1.0:1770686976.817842:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.817844:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.817852:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817861:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817868:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817874:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817880:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817896:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:1.0:1770686976.817902:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:1.0:1770686976.817918:0:64908:0:(rw26.c:924:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:1.0:1770686976.817923:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000000d1bc65[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:1.0:1770686976.817926:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000913e539c 17ffffc0001001 3:0 ffff8d6d052a0510 105 lru 00000080:00200000:1.0:1770686976.817931:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006e639cff 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 00000000175e3ef4 000000002fe23405 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1770686976.817933:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000000d1bc65 00000080:00200000:1.0:1770686976.817934:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686976.817936:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686976.817944:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686976.817955:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:1.0:1770686976.817957:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686976.817960:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1770686976.817965:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686976.817968:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686976.817971:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0b30 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686976.817974:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.817982:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686976.817990:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686976.817992:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0b30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686976.817997:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686976.817999:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:1.0:1770686976.818009:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686976.818012:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686976.818016:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:1.0:1770686976.818019:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686976.818026:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 434176, count: 4096 00000080:00200000:1.0:1770686976.818030:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 434176, bytes: 4096 00000080:00200000:1.0:1770686976.818032:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1770686976.818036:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1770686976.818038:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:1.0:1770686976.818041:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686976.818046:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:1.0:1770686976.818049:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:1.0:1770686976.818051:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686976.818057:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:1.0:1770686976.818063:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686976.818065:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0b30, osc lock ffff8d6d06201b50, flags 0x0 00010000:00010000:1.0:1770686976.818072:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.818190:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.818201:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.818209:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686976.818216:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686976.886294:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1770686976.886317:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348798848:192.168.204.116@tcp:4:dd.0 00000008:00010000:3.0:1770686976.903072:0:10029:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686976.903281:0:10029:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000f42e0624 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686976.903308:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d27a3d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348798848:192.168.204.116@tcp:4:dd.0 00000080:00200000:3.0:1770686976.947449:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:3.0:1770686976.947459:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.947462:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.947471:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947480:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947489:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947497:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947519:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.947529:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.947535:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.947555:0:64908:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:3.0:1770686976.947560:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000565545ce[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.947563:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000967b5112 17ffffc0001001 3:0 ffff8d6d05ebfd80 440 lru 00000080:00200000:3.0:1770686976.947568:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec2faef4 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1770686976.947571:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000565545ce 00000080:00200000:3.0:1770686976.947572:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.947575:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.947584:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.947598:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.947602:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.947604:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.947610:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.947613:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.947616:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.947620:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947628:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.947637:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.947646:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.947651:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.947655:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:3.0:1770686976.947659:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.947662:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.947667:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:3.0:1770686976.947670:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.947680:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1806336, count: 4096 00000080:00200000:3.0:1770686976.947685:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1806336, bytes: 4096 00000080:00200000:3.0:1770686976.947687:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.947692:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 442, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.947693:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:3.0:1770686976.947695:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.947702:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:3.0:1770686976.947705:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:3.0:1770686976.947707:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.947712:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:3.0:1770686976.947718:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.947721:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.947728:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947736:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947745:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947752:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947770:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.947780:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.947786:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.947801:0:64908:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:3.0:1770686976.947805:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000033c38c90[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.947823:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000dab9d9e3 17ffffc0001001 3:0 ffff8d6d05ebf870 441 lru 00000080:00200000:3.0:1770686976.947829:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001846c8bb 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1770686976.947831:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000033c38c90 00000080:00200000:3.0:1770686976.947833:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.947835:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.947844:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.947856:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.947859:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.947861:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.947867:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.947869:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.947872:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.947876:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947883:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.947891:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.947899:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.947904:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.947907:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:3.0:1770686976.947910:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.947913:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.947917:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:3.0:1770686976.947920:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.947927:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1810432, count: 4096 00000080:00200000:3.0:1770686976.947931:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1810432, bytes: 4096 00000080:00200000:3.0:1770686976.947933:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.947937:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 443, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.947938:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:3.0:1770686976.947941:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.947946:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:3.0:1770686976.947949:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:3.0:1770686976.947952:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.947957:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:3.0:1770686976.947964:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.947966:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.947973:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947983:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947991:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.947999:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948017:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.948025:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.948031:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.948049:0:64908:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:3.0:1770686976.948054:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b97488c1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.948057:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000094368737 17ffffc0001001 3:0 ffff8d6d05ebfca8 442 lru 00000080:00200000:3.0:1770686976.948062:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005e09ca17 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1770686976.948065:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b97488c1 00000080:00200000:3.0:1770686976.948066:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.948068:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.948076:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.948112:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.948115:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.948118:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.948123:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.948126:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.948129:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.948133:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948141:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.948149:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.948157:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.948162:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.948166:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:3.0:1770686976.948169:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.948173:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.948178:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:3.0:1770686976.948182:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.948190:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1814528, count: 4096 00000080:00200000:3.0:1770686976.948194:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1814528, bytes: 4096 00000080:00200000:3.0:1770686976.948197:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.948201:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 444, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.948202:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:3.0:1770686976.948205:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.948211:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:3.0:1770686976.948214:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:3.0:1770686976.948216:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.948222:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:3.0:1770686976.948228:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.948230:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.948238:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948249:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948257:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948265:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948283:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.948292:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.948298:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.948313:0:64908:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:3.0:1770686976.948318:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c4de96cd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.948321:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a43aebd8 17ffffc0001001 3:0 ffff8d6d05ebf360 443 lru 00000080:00200000:3.0:1770686976.948327:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004495913e 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1770686976.948329:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c4de96cd 00000080:00200000:3.0:1770686976.948330:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.948332:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.948340:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.948352:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.948355:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.948357:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.948448:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.948452:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.948455:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.948459:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948467:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.948475:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.948486:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.948491:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.948494:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:3.0:1770686976.948498:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.948502:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.948507:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:3.0:1770686976.948510:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.948519:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1818624, count: 4096 00000080:00200000:3.0:1770686976.948523:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1818624, bytes: 4096 00000080:00200000:3.0:1770686976.948525:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.948529:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 445, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.948531:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:3.0:1770686976.948533:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.948539:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:3.0:1770686976.948542:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:3.0:1770686976.948544:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.948550:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:3.0:1770686976.948556:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.948559:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.948567:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948577:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948587:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948594:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.948613:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.948622:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.948628:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.949550:0:64908:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:3.0:1770686976.949558:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f9d0b3b3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.949562:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000009c3abb 17ffffc0001001 3:0 ffff8d6d3e804510 444 lru 00000080:00200000:3.0:1770686976.949568:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000faf3020c 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1770686976.949571:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f9d0b3b3 00000080:00200000:3.0:1770686976.949572:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.949576:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.949589:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.949608:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.949611:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.949614:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.949623:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.949626:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.949629:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.949635:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949642:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.949653:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.949663:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.949671:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.949674:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:3.0:1770686976.949680:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.949684:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.949692:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:3.0:1770686976.949695:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.949707:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1822720, count: 4096 00000080:00200000:3.0:1770686976.949712:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1822720, bytes: 4096 00000080:00200000:3.0:1770686976.949716:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.949720:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 446, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.949722:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:3.0:1770686976.949726:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.949734:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:3.0:1770686976.949738:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:3.0:1770686976.949741:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.949749:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:3.0:1770686976.949756:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.949760:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.949771:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949782:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949792:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949800:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949833:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.949843:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.949851:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.949871:0:64908:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:3.0:1770686976.949875:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000da86f296[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.949878:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000080f623df 17ffffc0001001 3:0 ffff8d6d3e8046c0 445 lru 00000080:00200000:3.0:1770686976.949884:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fcafaff8 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1770686976.949886:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000da86f296 00000080:00200000:3.0:1770686976.949887:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.949889:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.949897:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.949910:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.949913:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.949915:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.949921:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.949924:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.949926:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.949930:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.949938:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.949947:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.949955:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.949960:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.949963:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:3.0:1770686976.949967:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.949970:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.949975:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:3.0:1770686976.949979:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.949986:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1826816, count: 4096 00000080:00200000:3.0:1770686976.949991:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1826816, bytes: 4096 00000080:00200000:3.0:1770686976.949994:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.949998:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 447, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.949999:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:3.0:1770686976.950002:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.950008:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:3.0:1770686976.950011:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:3.0:1770686976.950013:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.950018:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:3.0:1770686976.950024:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.950027:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.950035:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950044:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950053:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950061:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950079:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.950109:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.950116:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.950132:0:64908:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:3.0:1770686976.950137:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bd8c4af3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.950140:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008e75ae3b 17ffffc0001001 3:0 ffff8d6d3e804438 446 lru 00000080:00200000:3.0:1770686976.950146:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000df399cd6 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1770686976.950148:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bd8c4af3 00000080:00200000:3.0:1770686976.950149:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.950151:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.950160:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.950172:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.950175:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.950178:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.950183:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.950186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.950188:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.950192:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950199:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.950207:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.950217:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.950222:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.950226:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:3.0:1770686976.950614:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.950619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.950624:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:3.0:1770686976.950628:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.950637:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1830912, count: 4096 00000080:00200000:3.0:1770686976.950641:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1830912, bytes: 4096 00000080:00200000:3.0:1770686976.950644:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.950649:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 448, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.950651:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:3.0:1770686976.950653:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.950661:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:3.0:1770686976.950664:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:3.0:1770686976.950666:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.950673:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:3.0:1770686976.950681:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.950683:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.950693:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950703:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950713:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950721:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950739:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.950749:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.950755:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.950773:0:64908:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:3.0:1770686976.950777:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001c25d5bf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.950781:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000055a125d9 17ffffc0001001 3:0 ffff8d6d3e804af8 447 lru 00000080:00200000:3.0:1770686976.950787:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff980a6a 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1770686976.950790:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001c25d5bf 00000080:00200000:3.0:1770686976.950791:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.950793:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.950803:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.950830:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.950833:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.950836:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.950843:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.950846:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.950848:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.950853:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950860:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.950869:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.950876:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.950882:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.950885:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:3.0:1770686976.950889:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.950892:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.950897:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:3.0:1770686976.950901:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.950909:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1835008, count: 4096 00000080:00200000:3.0:1770686976.950912:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1835008, bytes: 4096 00000080:00200000:3.0:1770686976.950915:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.950919:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 449, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.950921:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:3.0:1770686976.950923:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.950929:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:3.0:1770686976.950932:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:3.0:1770686976.950934:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.950940:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:3.0:1770686976.950946:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.950949:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.950956:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950965:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950974:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.950982:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951001:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951011:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.951018:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.951039:0:64908:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:3.0:1770686976.951044:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003a51602e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.951047:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003686e4cb 17ffffc0001001 3:0 ffff8d6d3e8040d8 448 lru 00000080:00200000:3.0:1770686976.951052:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fb792d89 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1770686976.951054:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003a51602e 00000080:00200000:3.0:1770686976.951056:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.951058:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.951066:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951078:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.951112:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.951116:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.951122:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.951125:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.951127:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.951131:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951139:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.951149:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.951157:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.951162:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.951165:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:3.0:1770686976.951169:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.951173:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.951178:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:3.0:1770686976.951181:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.951189:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1839104, count: 4096 00000080:00200000:3.0:1770686976.951193:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1839104, bytes: 4096 00000080:00200000:3.0:1770686976.951196:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.951200:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 450, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.951202:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:3.0:1770686976.951204:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.951210:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:3.0:1770686976.951213:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:3.0:1770686976.951216:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.951222:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:3.0:1770686976.951229:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.951231:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.951238:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951248:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951257:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951265:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951281:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951290:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.951296:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.951322:0:64908:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:3.0:1770686976.951326:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007094c44c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.951330:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000035b25595 17ffffc0001021 2:0 ffff8d6d3e804798 449 lru 00000080:00200000:3.0:1770686976.951335:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009ebc2e36 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1770686976.951338:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007094c44c 00000080:00200000:3.0:1770686976.951339:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.951341:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.951349:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951375:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.951379:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.951381:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.951388:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.951391:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.951394:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.951398:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951406:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.951415:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.951423:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.951428:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.951432:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:3.0:1770686976.951435:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.951439:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.951444:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:3.0:1770686976.951448:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.951456:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1843200, count: 4096 00000080:00200000:3.0:1770686976.951460:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1843200, bytes: 4096 00000080:00200000:3.0:1770686976.951463:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.951466:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 451, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.951468:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:3.0:1770686976.951470:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.951475:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:3.0:1770686976.951478:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:3.0:1770686976.951480:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.951486:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:3.0:1770686976.951492:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.951495:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.951502:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951512:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951520:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951527:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951546:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951555:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.951561:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.951576:0:64908:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:3.0:1770686976.951581:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002f8991d6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.951584:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1bebb4c 17ffffc0001001 3:0 ffff8d6d3e8045e8 450 lru 00000080:00200000:3.0:1770686976.951589:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000361147b8 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1770686976.951591:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002f8991d6 00000080:00200000:3.0:1770686976.951592:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.951594:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.951603:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951615:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.951619:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.951621:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.951627:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.951629:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.951631:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.951636:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951643:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.951652:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.951660:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.951666:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.951669:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:3.0:1770686976.951672:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.951675:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.951680:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:3.0:1770686976.951683:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.951691:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1847296, count: 4096 00000080:00200000:3.0:1770686976.951695:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1847296, bytes: 4096 00000080:00200000:3.0:1770686976.951698:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.951702:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 452, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.951704:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:3.0:1770686976.951706:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.951712:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:3.0:1770686976.951715:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:3.0:1770686976.951717:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.951723:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:3.0:1770686976.951729:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.951731:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.951739:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951748:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951756:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951764:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.951784:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.951794:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.951800:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.952031:0:64908:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:3.0:1770686976.952036:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c1006550[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.952040:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000072bf40ce 17ffffc0001001 3:0 ffff8d6d3e804948 451 lru 00000080:00200000:3.0:1770686976.952045:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000087d9f4d9 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1770686976.952048:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c1006550 00000080:00200000:3.0:1770686976.952049:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.952052:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.952061:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952074:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.952077:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.952079:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.952107:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.952111:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.952114:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.952118:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952127:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.952137:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.952146:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.952151:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.952155:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:3.0:1770686976.952159:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.952162:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.952167:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:3.0:1770686976.952170:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.952179:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1851392, count: 4096 00000080:00200000:3.0:1770686976.952183:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1851392, bytes: 4096 00000080:00200000:3.0:1770686976.952186:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.952190:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 453, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.952192:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:3.0:1770686976.952194:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.952200:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:3.0:1770686976.952203:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:3.0:1770686976.952205:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.952212:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:3.0:1770686976.952218:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.952221:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.952229:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952238:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952247:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952255:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952275:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952285:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.952291:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.952307:0:64908:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:3.0:1770686976.952311:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000035dfd4d2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.952314:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003e3fb391 17ffffc0001001 3:0 ffff8d6d3e804288 452 lru 00000080:00200000:3.0:1770686976.952320:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e015fb23 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1770686976.952322:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000035dfd4d2 00000080:00200000:3.0:1770686976.952324:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.952326:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.952335:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952346:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.952350:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.952352:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.952427:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.952431:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.952434:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.952438:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952446:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.952454:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.952463:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.952468:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.952471:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:3.0:1770686976.952475:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.952478:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.952483:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:3.0:1770686976.952486:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.952494:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1855488, count: 4096 00000080:00200000:3.0:1770686976.952498:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1855488, bytes: 4096 00000080:00200000:3.0:1770686976.952501:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.952505:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 454, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.952506:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:3.0:1770686976.952509:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.952514:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:3.0:1770686976.952517:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:3.0:1770686976.952519:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.952525:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:3.0:1770686976.952531:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.952533:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.952540:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952548:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952557:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952564:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952581:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952590:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.952596:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.952612:0:64908:0:(rw26.c:924:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:3.0:1770686976.952617:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c6ace474[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.952619:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f46341d7 17ffffc0001001 3:0 ffff8d6d3e804a20 453 lru 00000080:00200000:3.0:1770686976.952624:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000060540c46 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1770686976.952626:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c6ace474 00000080:00200000:3.0:1770686976.952627:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.952630:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.952637:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952649:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.952652:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.952654:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.952660:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.952662:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.952664:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.952668:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952675:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.952683:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.952692:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.952697:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.952699:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:3.0:1770686976.952703:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.952707:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.952711:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:3.0:1770686976.952714:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.952722:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1859584, count: 4096 00000080:00200000:3.0:1770686976.952725:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1859584, bytes: 4096 00000080:00200000:3.0:1770686976.952728:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.952731:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 455, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.952733:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:3.0:1770686976.952735:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.952740:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:3.0:1770686976.952743:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:3.0:1770686976.952745:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.952750:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:3.0:1770686976.952756:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.952758:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.952766:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952775:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952783:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952791:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952823:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952833:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.952839:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.952857:0:64908:0:(rw26.c:924:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:3.0:1770686976.952861:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000aeb3a1a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.952864:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0af4777 17ffffc0001001 3:0 ffff8d6d3e804360 454 lru 00000080:00200000:3.0:1770686976.952869:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000089fe3f42 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1770686976.952871:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000aeb3a1a 00000080:00200000:3.0:1770686976.952872:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.952874:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.952882:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.952895:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.952898:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.952901:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.952907:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.952909:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.952912:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.952916:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.952924:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.952932:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.952941:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.952946:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.952950:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:3.0:1770686976.952953:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.952956:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.952961:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:3.0:1770686976.952964:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.952973:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1863680, count: 4096 00000080:00200000:3.0:1770686976.952977:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1863680, bytes: 4096 00000080:00200000:3.0:1770686976.952979:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.952983:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 456, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.952985:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:3.0:1770686976.952988:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.952993:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:3.0:1770686976.952996:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:3.0:1770686976.952998:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.953004:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:3.0:1770686976.953010:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.953012:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.953019:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953028:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953036:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953043:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953061:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953069:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.953075:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.953117:0:64908:0:(rw26.c:924:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:3.0:1770686976.953122:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000aab2cbcc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.953125:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001082b999 17ffffc0001001 3:0 ffff8d6d3e804ca8 455 lru 00000080:00200000:3.0:1770686976.953131:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001c4f76e1 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1770686976.953133:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000aab2cbcc 00000080:00200000:3.0:1770686976.953134:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.953136:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.953145:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953157:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.953160:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.953162:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.953168:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.953171:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.953173:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.953178:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953185:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.953194:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.953203:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.953208:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.953211:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:3.0:1770686976.953215:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.953219:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.953224:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:3.0:1770686976.953227:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.953235:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1867776, count: 4096 00000080:00200000:3.0:1770686976.953239:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1867776, bytes: 4096 00000080:00200000:3.0:1770686976.953241:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.953245:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 457, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.953246:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:3.0:1770686976.953249:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.953254:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:3.0:1770686976.953257:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:3.0:1770686976.953260:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.953265:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:3.0:1770686976.953271:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.953274:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.953282:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953290:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953298:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953305:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953321:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953330:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.953337:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.953355:0:64908:0:(rw26.c:924:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:3.0:1770686976.953359:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009441cc49[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.953636:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc9b12cd 17ffffc0001001 3:0 ffff8d6d3e804870 456 lru 00000080:00200000:3.0:1770686976.953643:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000054cdf126 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1770686976.953645:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009441cc49 00000080:00200000:3.0:1770686976.953646:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.953649:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.953659:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953673:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.953676:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.953678:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.953684:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.953687:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.953690:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.953694:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953702:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.953712:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.953721:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.953726:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.953729:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:3.0:1770686976.953733:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.953737:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.953742:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:3.0:1770686976.953745:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.953754:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1871872, count: 4096 00000080:00200000:3.0:1770686976.953758:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1871872, bytes: 4096 00000080:00200000:3.0:1770686976.953761:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.953765:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 458, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.953767:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:3.0:1770686976.953769:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.953775:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:3.0:1770686976.953778:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:3.0:1770686976.953780:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.953787:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:3.0:1770686976.953794:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.953797:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.953805:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953826:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953836:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953843:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953863:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953873:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.953880:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.953898:0:64908:0:(rw26.c:924:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:3.0:1770686976.953903:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000eb3244be[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.953906:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007989e91a 17ffffc0001001 3:0 ffff8d6d3e804d80 457 lru 00000080:00200000:3.0:1770686976.953912:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000a416f97 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1770686976.953914:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000eb3244be 00000080:00200000:3.0:1770686976.953915:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.953918:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.953926:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.953939:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.953941:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.953944:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.953949:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.953952:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.953954:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.953958:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.953966:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.953974:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.953982:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.953987:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.953991:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:3.0:1770686976.953994:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.953998:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.954002:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:3.0:1770686976.954006:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.954014:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1875968, count: 4096 00000080:00200000:3.0:1770686976.954018:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1875968, bytes: 4096 00000080:00200000:3.0:1770686976.954021:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.954024:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 459, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.954026:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:3.0:1770686976.954028:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.954034:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:3.0:1770686976.954037:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:3.0:1770686976.954040:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.954045:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:3.0:1770686976.954052:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.954054:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.954061:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954071:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954079:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954109:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954127:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954137:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.954143:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.954159:0:64908:0:(rw26.c:924:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:3.0:1770686976.954164:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f81bef1c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.954167:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000013ce9c2d 17ffffc0001001 3:0 ffff8d6d3e804bd0 458 lru 00000080:00200000:3.0:1770686976.954173:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000097e18e91 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1770686976.954175:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f81bef1c 00000080:00200000:3.0:1770686976.954176:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.954178:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.954188:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954200:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.954203:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.954205:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.954211:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.954214:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.954217:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.954222:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954230:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.954239:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.954247:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.954252:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.954255:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:3.0:1770686976.954259:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.954262:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.954268:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:3.0:1770686976.954270:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.954278:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1880064, count: 4096 00000080:00200000:3.0:1770686976.954282:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1880064, bytes: 4096 00000080:00200000:3.0:1770686976.954285:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.954289:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 460, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.954290:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:3.0:1770686976.954293:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.954298:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:3.0:1770686976.954301:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:3.0:1770686976.954304:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.954310:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:3.0:1770686976.954316:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.954318:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.954326:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954335:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954343:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954350:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954449:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954459:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.954466:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.954482:0:64908:0:(rw26.c:924:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:3.0:1770686976.954486:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005d937ec0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.954490:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000034907bf 17ffffc0001001 3:0 ffff8d6d3e804e58 459 lru 00000080:00200000:3.0:1770686976.954496:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000cd92e76 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1770686976.954499:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005d937ec0 00000080:00200000:3.0:1770686976.954500:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.954502:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.954510:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954523:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.954527:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.954529:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.954535:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.954538:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.954540:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.954545:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954553:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.954562:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.954570:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.954575:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.954578:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:3.0:1770686976.954582:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.954586:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.954591:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:3.0:1770686976.954594:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.954603:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1884160, count: 4096 00000080:00200000:3.0:1770686976.954607:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1884160, bytes: 4096 00000080:00200000:3.0:1770686976.954609:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.954613:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 461, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.954614:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:3.0:1770686976.954617:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.954622:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:3.0:1770686976.954625:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:3.0:1770686976.954627:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.954632:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:3.0:1770686976.954638:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.954641:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.954649:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954658:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954668:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954676:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954695:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954705:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.954711:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.954728:0:64908:0:(rw26.c:924:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:3.0:1770686976.954732:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000044f24d07[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.954735:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000085f8234a 17ffffc0001001 3:0 ffff8d6d3e8041b0 460 lru 00000080:00200000:3.0:1770686976.954741:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b53a7116 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1770686976.954744:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000044f24d07 00000080:00200000:3.0:1770686976.954745:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.954747:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.954756:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954769:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.954772:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.954774:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.954781:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.954784:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.954786:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.954791:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954799:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.954823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.954833:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.954838:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.954841:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:3.0:1770686976.954845:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.954849:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.954854:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:3.0:1770686976.954857:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.954866:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1888256, count: 4096 00000080:00200000:3.0:1770686976.954870:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1888256, bytes: 4096 00000080:00200000:3.0:1770686976.954873:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.954876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 462, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.954878:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:3.0:1770686976.954880:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.954886:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:3.0:1770686976.954889:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:3.0:1770686976.954891:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.954897:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:3.0:1770686976.954903:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.954905:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.954912:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954922:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954931:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954939:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.954957:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.954966:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.954972:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.954991:0:64908:0:(rw26.c:924:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:3.0:1770686976.954995:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002b52ec70[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.954998:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005a42fcba 17ffffc0001001 3:0 ffff8d6d3e804000 461 lru 00000080:00200000:3.0:1770686976.955003:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000057101c87 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1770686976.955005:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002b52ec70 00000080:00200000:3.0:1770686976.955006:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.955008:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.955016:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955028:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.955031:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.955033:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.955039:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.955041:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.955044:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.955048:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955054:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.955063:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.955071:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.955076:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.955079:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:3.0:1770686976.955109:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.955113:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.955119:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:3.0:1770686976.955122:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.955131:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1892352, count: 4096 00000080:00200000:3.0:1770686976.955135:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1892352, bytes: 4096 00000080:00200000:3.0:1770686976.955138:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.955142:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 463, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.955143:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:3.0:1770686976.955146:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.955151:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:3.0:1770686976.955155:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:3.0:1770686976.955157:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.955163:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:3.0:1770686976.955170:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.955172:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.955180:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955190:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955198:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955206:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955225:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955234:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.955240:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.955268:0:64908:0:(rw26.c:924:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:3.0:1770686976.955273:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ad75a030[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.955276:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000003b52198 17ffffc0001001 3:0 ffff8d6d1fb71438 462 lru 00000080:00200000:3.0:1770686976.955282:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004f1b35d2 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1770686976.955284:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ad75a030 00000080:00200000:3.0:1770686976.955285:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.955287:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.955295:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955308:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.955311:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.955313:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.955319:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.955321:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.955323:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.955328:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955335:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.955344:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.955351:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.955356:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.955448:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:3.0:1770686976.955454:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.955457:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.955462:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:3.0:1770686976.955465:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.955474:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1896448, count: 4096 00000080:00200000:3.0:1770686976.955477:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1896448, bytes: 4096 00000080:00200000:3.0:1770686976.955480:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.955484:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 464, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.955485:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:3.0:1770686976.955488:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.955493:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:3.0:1770686976.955496:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:3.0:1770686976.955498:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.955504:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:3.0:1770686976.955510:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.955512:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.955519:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955528:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955537:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955545:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955562:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955571:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.955578:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.955593:0:64908:0:(rw26.c:924:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:3.0:1770686976.955598:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000058bdc715[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.955600:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007d491b12 17ffffc0001001 3:0 ffff8d6d1fb71af8 463 lru 00000080:00200000:3.0:1770686976.955605:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e10fa4b8 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1770686976.955608:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000058bdc715 00000080:00200000:3.0:1770686976.955609:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.955611:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.955619:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955631:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.955635:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.955637:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.955643:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.955645:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.955648:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.955652:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955659:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.955668:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.955679:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.955684:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.955688:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:3.0:1770686976.955692:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.955695:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.955701:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:3.0:1770686976.955704:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.955712:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1900544, count: 4096 00000080:00200000:3.0:1770686976.955716:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1900544, bytes: 4096 00000080:00200000:3.0:1770686976.955719:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.955722:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 465, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.955724:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:3.0:1770686976.955727:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.955732:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:3.0:1770686976.955736:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:3.0:1770686976.955738:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.955744:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:3.0:1770686976.955751:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.955753:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.955761:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955771:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955779:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955787:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955806:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955829:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.955836:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.955858:0:64908:0:(rw26.c:924:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:3.0:1770686976.955863:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000052e5716b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.955865:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000002ac8274c 17ffffc0001021 2:0 ffff8d6d1fb710d8 464 lru 00000080:00200000:3.0:1770686976.955871:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000585e4838 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1770686976.955874:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000052e5716b 00000080:00200000:3.0:1770686976.955875:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.955877:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.955885:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.955898:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.955901:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.955903:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.955909:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.955912:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.955915:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.955920:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.955928:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.955936:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.955945:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.955950:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.955953:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:3.0:1770686976.955957:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.955960:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.955965:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:3.0:1770686976.955968:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.955976:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1904640, count: 4096 00000080:00200000:3.0:1770686976.955980:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1904640, bytes: 4096 00000080:00200000:3.0:1770686976.955983:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.955987:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 466, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.955988:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:3.0:1770686976.955991:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.955996:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:3.0:1770686976.955999:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:3.0:1770686976.956002:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.956008:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:3.0:1770686976.956014:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.956016:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.956024:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956033:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956041:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956047:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956065:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956074:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.956108:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.956128:0:64908:0:(rw26.c:924:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:3.0:1770686976.956133:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004b7a4fd5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.956136:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000be38f185 17ffffc0001001 3:0 ffff8d6d1fb71798 465 lru 00000080:00200000:3.0:1770686976.956142:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005839f975 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1770686976.956145:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004b7a4fd5 00000080:00200000:3.0:1770686976.956146:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.956149:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.956157:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956170:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.956173:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.956175:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.956181:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.956183:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.956186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.956190:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956198:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.956207:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.956215:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.956220:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.956223:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:3.0:1770686976.956227:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.956230:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.956234:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:3.0:1770686976.956237:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.956245:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1908736, count: 4096 00000080:00200000:3.0:1770686976.956248:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1908736, bytes: 4096 00000080:00200000:3.0:1770686976.956250:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.956253:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 467, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.956255:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:3.0:1770686976.956257:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.956262:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:3.0:1770686976.956265:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:3.0:1770686976.956267:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.956272:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:3.0:1770686976.956278:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.956281:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.956288:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956296:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956304:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956311:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956327:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956336:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.956343:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.956358:0:64908:0:(rw26.c:924:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:3.0:1770686976.956450:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008d5561f5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.956454:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3dff47d 17ffffc0001001 3:0 ffff8d6d1fb715e8 466 lru 00000080:00200000:3.0:1770686976.956459:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008bc254bc 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1770686976.956461:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008d5561f5 00000080:00200000:3.0:1770686976.956462:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.956465:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.956474:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956486:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.956489:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.956491:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.956497:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.956500:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.956503:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.956507:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956514:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.956523:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.956531:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.956535:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.956539:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:3.0:1770686976.956542:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.956545:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.956550:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:3.0:1770686976.956552:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.956560:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1912832, count: 4096 00000080:00200000:3.0:1770686976.956564:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1912832, bytes: 4096 00000080:00200000:3.0:1770686976.956567:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.956570:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 468, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.956572:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:3.0:1770686976.956574:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.956579:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:3.0:1770686976.956582:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:3.0:1770686976.956585:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.956590:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:3.0:1770686976.956596:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.956599:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.956606:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956614:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956622:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956629:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956648:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956657:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.956663:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.956677:0:64908:0:(rw26.c:924:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:3.0:1770686976.956681:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002af0ba5e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.956684:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000673cc041 17ffffc0001001 3:0 ffff8d6d1fb71948 467 lru 00000080:00200000:3.0:1770686976.956688:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004bd569e3 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1770686976.956690:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002af0ba5e 00000080:00200000:3.0:1770686976.956691:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.956694:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.956702:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956712:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.956715:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.956717:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.956723:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.956725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.956727:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.956731:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956738:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.956747:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.956755:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.956760:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.956764:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:3.0:1770686976.956767:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.956770:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.956775:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:3.0:1770686976.956778:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.956786:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1916928, count: 4096 00000080:00200000:3.0:1770686976.956790:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1916928, bytes: 4096 00000080:00200000:3.0:1770686976.956792:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.956796:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 469, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.956798:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:3.0:1770686976.956800:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.956806:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:3.0:1770686976.956827:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:3.0:1770686976.956831:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.956837:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:3.0:1770686976.956843:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.956845:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.956852:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956862:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956870:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956878:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956896:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956905:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.956910:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.956926:0:64908:0:(rw26.c:924:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:3.0:1770686976.956930:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ced84273[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.956933:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003c2426ff 17ffffc0001001 3:0 ffff8d6d1fb71288 468 lru 00000080:00200000:3.0:1770686976.956939:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000f31fcb5 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1770686976.956942:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ced84273 00000080:00200000:3.0:1770686976.956943:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.956945:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.956954:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.956966:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.956970:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.956972:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.956979:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.956982:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.956985:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.956990:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.956998:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.957007:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.957015:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.957020:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.957024:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:3.0:1770686976.957027:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.957031:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.957036:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:3.0:1770686976.957039:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.957047:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1921024, count: 4096 00000080:00200000:3.0:1770686976.957051:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1921024, bytes: 4096 00000080:00200000:3.0:1770686976.957054:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.957057:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 470, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.957059:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:3.0:1770686976.957061:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.957067:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:3.0:1770686976.957070:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:3.0:1770686976.957072:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.957078:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:3.0:1770686976.957115:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.957117:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.957125:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957134:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957143:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957151:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957170:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957179:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.957185:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.957200:0:64908:0:(rw26.c:924:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:3.0:1770686976.957204:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000043acb76f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.957207:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4a7b969 17ffffc0001001 3:0 ffff8d6d1fb71a20 469 lru 00000080:00200000:3.0:1770686976.957212:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000007ffdbf3 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1770686976.957214:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000043acb76f 00000080:00200000:3.0:1770686976.957216:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.957218:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.957225:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957237:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.957240:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.957242:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.957247:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.957249:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.957252:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.957523:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957531:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.957540:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.957548:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.957553:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.957556:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:3.0:1770686976.957561:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.957564:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.957570:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:3.0:1770686976.957573:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.957583:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1925120, count: 4096 00000080:00200000:3.0:1770686976.957586:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1925120, bytes: 4096 00000080:00200000:3.0:1770686976.957589:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.957593:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 471, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.957595:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:3.0:1770686976.957597:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.957603:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:3.0:1770686976.957606:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:3.0:1770686976.957609:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.957615:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:3.0:1770686976.957621:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.957624:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.957632:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957642:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957650:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957657:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957674:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957683:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.957690:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.957708:0:64908:0:(rw26.c:924:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:3.0:1770686976.957713:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000076c8c46b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.957716:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000068061990 17ffffc0001001 3:0 ffff8d6d1fb71360 470 lru 00000080:00200000:3.0:1770686976.957722:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000080d424d2 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1770686976.957724:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000076c8c46b 00000080:00200000:3.0:1770686976.957725:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.957727:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.957737:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957750:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.957752:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.957755:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.957760:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.957763:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.957765:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.957769:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957777:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.957785:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.957794:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.957799:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.957802:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:3.0:1770686976.957806:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.957822:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.957827:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:3.0:1770686976.957830:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.957838:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1929216, count: 4096 00000080:00200000:3.0:1770686976.957842:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1929216, bytes: 4096 00000080:00200000:3.0:1770686976.957844:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.957848:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 472, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.957850:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:3.0:1770686976.957852:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.957857:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:3.0:1770686976.957861:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:3.0:1770686976.957863:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.957869:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:3.0:1770686976.957875:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.957877:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.957885:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957894:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957903:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957910:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.957926:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957934:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.957940:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.957955:0:64908:0:(rw26.c:924:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:3.0:1770686976.957960:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a5940cc3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.957963:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000052664fe9 17ffffc0001001 3:0 ffff8d6d1fb71ca8 471 lru 00000080:00200000:3.0:1770686976.957969:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000075140bee 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1770686976.957971:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a5940cc3 00000080:00200000:3.0:1770686976.957972:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.957975:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.957983:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.957995:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.957997:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.957999:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.958005:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.958007:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.958009:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.958013:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958021:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.958029:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.958036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.958041:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.958044:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:3.0:1770686976.958048:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.958051:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.958056:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:3.0:1770686976.958058:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.958066:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1933312, count: 4096 00000080:00200000:3.0:1770686976.958070:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1933312, bytes: 4096 00000080:00200000:3.0:1770686976.958072:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.958076:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 473, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.958077:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:3.0:1770686976.958080:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.958111:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:3.0:1770686976.958114:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:3.0:1770686976.958116:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.958122:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:3.0:1770686976.958128:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.958130:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.958138:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958146:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958156:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958163:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958181:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958190:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.958196:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.958212:0:64908:0:(rw26.c:924:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:3.0:1770686976.958216:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000074d2e343[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.958220:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005f221c48 17ffffc0001001 3:0 ffff8d6d1fb71870 472 lru 00000080:00200000:3.0:1770686976.958225:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005ef6fe2f 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1770686976.958228:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000074d2e343 00000080:00200000:3.0:1770686976.958229:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.958232:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.958240:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958252:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.958256:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.958258:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.958264:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.958267:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.958269:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.958274:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958282:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.958290:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.958297:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.958302:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.958306:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:3.0:1770686976.958309:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.958312:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.958317:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:3.0:1770686976.958320:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.958328:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1937408, count: 4096 00000080:00200000:3.0:1770686976.958332:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1937408, bytes: 4096 00000080:00200000:3.0:1770686976.958334:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.958338:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 474, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.958340:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:3.0:1770686976.958342:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.958347:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:3.0:1770686976.958351:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:3.0:1770686976.958353:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.958358:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:3.0:1770686976.958446:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.958449:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.958457:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958466:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958473:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958480:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958497:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958506:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.958512:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.958529:0:64908:0:(rw26.c:924:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:3.0:1770686976.958533:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008dafa1df[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.958536:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000044fc7696 17ffffc0001001 3:0 ffff8d6d1fb71d80 473 lru 00000080:00200000:3.0:1770686976.958542:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002d5ff64d 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1770686976.958544:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008dafa1df 00000080:00200000:3.0:1770686976.958545:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.958547:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.958556:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958568:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.958571:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.958573:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.958579:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.958581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.958583:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.958587:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958595:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.958603:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.958611:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.958616:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.958619:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:3.0:1770686976.958623:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.958627:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.958632:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:3.0:1770686976.958635:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.958643:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1941504, count: 4096 00000080:00200000:3.0:1770686976.958647:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1941504, bytes: 4096 00000080:00200000:3.0:1770686976.958649:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.958653:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 475, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.958654:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:3.0:1770686976.958656:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.958662:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:3.0:1770686976.958664:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:3.0:1770686976.958667:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.958672:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:3.0:1770686976.958678:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.958681:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.958688:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958697:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958706:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958714:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958734:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958743:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.958749:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.958764:0:64908:0:(rw26.c:924:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:3.0:1770686976.958768:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b327e31c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.958771:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006cb3fd60 17ffffc0001001 3:0 ffff8d6d1fb71bd0 474 lru 00000080:00200000:3.0:1770686976.958778:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007d02bcd4 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1770686976.958780:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b327e31c 00000080:00200000:3.0:1770686976.958781:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.958783:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.958792:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958805:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.958820:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.958823:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.958830:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.958832:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.958835:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.958839:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958847:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.958855:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.958863:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.958868:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.958871:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:3.0:1770686976.958875:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.958878:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.958883:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:3.0:1770686976.958886:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.958894:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1945600, count: 4096 00000080:00200000:3.0:1770686976.958898:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1945600, bytes: 4096 00000080:00200000:3.0:1770686976.958900:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.958904:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 476, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.958906:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:3.0:1770686976.958908:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.958914:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:3.0:1770686976.958917:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:3.0:1770686976.958919:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.958924:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:3.0:1770686976.958930:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.958932:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.958939:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958948:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958957:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958964:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.958982:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.958991:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.958997:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.959011:0:64908:0:(rw26.c:924:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:3.0:1770686976.959015:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000089b2750f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.959018:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e695cce6 17ffffc0001001 3:0 ffff8d6d1fb71e58 475 lru 00000080:00200000:3.0:1770686976.959023:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e6d09f9b 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1770686976.959025:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000089b2750f 00000080:00200000:3.0:1770686976.959026:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.959028:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.959035:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959046:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.959049:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.959051:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.959056:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.959058:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.959061:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.959064:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959071:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.959080:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.959114:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.959119:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.959122:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:3.0:1770686976.959126:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.959129:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.959134:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:3.0:1770686976.959136:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.959144:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1949696, count: 4096 00000080:00200000:3.0:1770686976.959147:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1949696, bytes: 4096 00000080:00200000:3.0:1770686976.959150:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.959153:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 477, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.959155:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:3.0:1770686976.959157:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.959162:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:3.0:1770686976.959165:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:3.0:1770686976.959167:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.959172:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:3.0:1770686976.959178:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.959180:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.959187:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959196:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959205:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959211:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959226:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959234:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.959241:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.959256:0:64908:0:(rw26.c:924:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:3.0:1770686976.959260:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006cae91ea[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.959263:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007a85f693 17ffffc0001001 3:0 ffff8d6d1fb711b0 476 lru 00000080:00200000:3.0:1770686976.959268:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a101200b 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1770686976.959270:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006cae91ea 00000080:00200000:3.0:1770686976.959271:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.959273:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.959281:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959293:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.959296:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.959298:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.959304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.959306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.959309:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.959313:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959320:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.959328:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.959336:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.959342:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.959345:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:3.0:1770686976.959349:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.959352:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.959358:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:3.0:1770686976.959447:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.959457:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1953792, count: 4096 00000080:00200000:3.0:1770686976.959461:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1953792, bytes: 4096 00000080:00200000:3.0:1770686976.959463:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.959467:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 478, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.959469:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:3.0:1770686976.959471:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.959476:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:3.0:1770686976.959479:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:3.0:1770686976.959482:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.959487:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:3.0:1770686976.959493:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.959496:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.959503:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959512:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959521:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959528:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959546:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959556:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.959562:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.959581:0:64908:0:(rw26.c:924:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:3.0:1770686976.959586:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e5c46448[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.959589:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000069fb1903 17ffffc0001001 3:0 ffff8d6d1fb71000 477 lru 00000080:00200000:3.0:1770686976.959595:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000243c0441 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1770686976.959597:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e5c46448 00000080:00200000:3.0:1770686976.959598:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.959600:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.959609:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959621:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.959624:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.959626:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.959633:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.959635:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.959637:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.959641:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959648:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.959657:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.959666:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.959671:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.959674:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:3.0:1770686976.959678:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.959681:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.959686:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:3.0:1770686976.959689:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.959697:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1957888, count: 4096 00000080:00200000:3.0:1770686976.959701:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1957888, bytes: 4096 00000080:00200000:3.0:1770686976.959704:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.959707:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 479, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.959708:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:3.0:1770686976.959711:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.959716:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:3.0:1770686976.959720:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:3.0:1770686976.959722:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.959727:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:3.0:1770686976.959733:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.959735:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.959742:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959751:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959760:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959767:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959784:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959793:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.959800:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.959831:0:64908:0:(rw26.c:924:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:3.0:1770686976.959835:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000034d63255[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.959838:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006b0dc72a 17ffffc0001001 3:0 ffff8d6d1fb71510 478 lru 00000080:00200000:3.0:1770686976.959843:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002b3d3877 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1770686976.959845:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000034d63255 00000080:00200000:3.0:1770686976.959847:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.959849:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.959856:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.959867:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.959870:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.959872:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.959878:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.959880:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.959883:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.959887:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959895:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.959902:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.959910:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.959914:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.959918:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:3.0:1770686976.959921:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.959924:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.959929:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:3.0:1770686976.959932:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.959939:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1961984, count: 4096 00000080:00200000:3.0:1770686976.959943:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1961984, bytes: 4096 00000080:00200000:3.0:1770686976.959946:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.959950:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 480, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.959951:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:3.0:1770686976.959953:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.959958:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:3.0:1770686976.959961:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:3.0:1770686976.959963:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.959969:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:3.0:1770686976.959974:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.959977:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.959984:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.959993:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960001:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960008:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960025:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960035:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.960041:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.960063:0:64908:0:(rw26.c:924:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:3.0:1770686976.960068:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000911175bc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.960071:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000dba917e0 17ffffc0001021 2:0 ffff8d6d1fb716c0 479 lru 00000080:00200000:3.0:1770686976.960077:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008cc32485 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1770686976.960079:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000911175bc 00000080:00200000:3.0:1770686976.960080:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.960108:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.960118:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960131:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.960134:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.960136:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.960143:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.960145:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.960148:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.960152:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960160:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.960168:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.960177:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.960182:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.960186:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:3.0:1770686976.960189:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.960192:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.960197:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:3.0:1770686976.960200:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.960209:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1966080, count: 4096 00000080:00200000:3.0:1770686976.960212:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1966080, bytes: 4096 00000080:00200000:3.0:1770686976.960215:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.960219:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 481, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.960221:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:3.0:1770686976.960223:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.960228:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:3.0:1770686976.960231:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:3.0:1770686976.960234:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.960239:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:3.0:1770686976.960245:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.960247:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.960255:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960263:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960271:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960278:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960294:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960302:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.960308:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.960334:0:64908:0:(rw26.c:924:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:3.0:1770686976.960339:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000791e766[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.960342:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000057bf6ab6 17ffffc0001001 3:0 ffff8d6d0776abd0 480 lru 00000080:00200000:3.0:1770686976.960347:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001cf23ee5 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1770686976.960350:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000791e766 00000080:00200000:3.0:1770686976.960351:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.960353:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.960445:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960461:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.960464:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.960467:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.960473:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.960476:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.960479:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.960483:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960491:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.960500:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.960510:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.960515:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.960519:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:3.0:1770686976.960523:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.960526:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.960531:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:3.0:1770686976.960534:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.960542:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1970176, count: 4096 00000080:00200000:3.0:1770686976.960546:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1970176, bytes: 4096 00000080:00200000:3.0:1770686976.960548:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.960552:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 482, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.960553:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:3.0:1770686976.960556:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.960561:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:3.0:1770686976.960564:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:3.0:1770686976.960566:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.960571:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:3.0:1770686976.960577:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.960579:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.960586:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960594:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960601:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960608:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960626:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960634:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.960640:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.960656:0:64908:0:(rw26.c:924:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:3.0:1770686976.960661:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000528329c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.960664:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007f4d9311 17ffffc0001001 3:0 ffff8d6d0776ae58 481 lru 00000080:00200000:3.0:1770686976.960670:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003d0bb40c 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1770686976.960672:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000528329c 00000080:00200000:3.0:1770686976.960673:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.960675:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.960684:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960696:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.960699:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.960702:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.960707:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.960710:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.960712:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.960716:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960724:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.960732:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.960740:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.960745:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.960749:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:3.0:1770686976.960753:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.960756:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.960761:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:3.0:1770686976.960764:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.960772:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1974272, count: 4096 00000080:00200000:3.0:1770686976.960775:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1974272, bytes: 4096 00000080:00200000:3.0:1770686976.960778:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.960782:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 483, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.960784:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:3.0:1770686976.960786:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.960792:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:3.0:1770686976.960795:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:3.0:1770686976.960797:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.960803:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:3.0:1770686976.960823:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.960826:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.960833:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960842:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960849:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960856:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960872:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960881:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.960886:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.960901:0:64908:0:(rw26.c:924:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:3.0:1770686976.960905:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000078d705b0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.960908:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006d17d1bf 17ffffc0001001 3:0 ffff8d6d0776a1b0 482 lru 00000080:00200000:3.0:1770686976.960914:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd998755 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1770686976.960916:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000078d705b0 00000080:00200000:3.0:1770686976.960918:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.960920:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.960929:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.960941:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.960944:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.960946:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.960951:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.960953:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.960955:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.960959:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.960966:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.960974:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.960983:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.960988:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.960991:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:3.0:1770686976.960995:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.960998:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.961003:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:3.0:1770686976.961007:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.961015:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1978368, count: 4096 00000080:00200000:3.0:1770686976.961019:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1978368, bytes: 4096 00000080:00200000:3.0:1770686976.961022:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.961025:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 484, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.961027:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:3.0:1770686976.961029:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.961034:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:3.0:1770686976.961037:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:3.0:1770686976.961039:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.961045:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:3.0:1770686976.961051:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.961053:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.961060:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961069:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961078:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961116:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961135:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961144:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.961150:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.961164:0:64908:0:(rw26.c:924:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:3.0:1770686976.961168:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f7f86f05[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.961171:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000075a0121 17ffffc0001001 3:0 ffff8d6d0776a000 483 lru 00000080:00200000:3.0:1770686976.961177:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000698665f7 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1770686976.961179:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f7f86f05 00000080:00200000:3.0:1770686976.961180:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.961182:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.961190:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961201:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.961204:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.961206:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.961212:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.961215:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.961217:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.961221:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961229:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.961237:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.961245:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.961250:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.961253:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:3.0:1770686976.961257:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.961260:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.961265:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:3.0:1770686976.961268:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.961276:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1982464, count: 4096 00000080:00200000:3.0:1770686976.961280:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1982464, bytes: 4096 00000080:00200000:3.0:1770686976.961283:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.961287:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 485, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.961288:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:3.0:1770686976.961291:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.961296:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:3.0:1770686976.961299:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:3.0:1770686976.961301:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.961307:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:3.0:1770686976.961313:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.961315:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.961322:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961331:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961338:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961345:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961453:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961464:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.961470:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.961487:0:64908:0:(rw26.c:924:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:3.0:1770686976.961491:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e0379ca1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.961494:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c3e6b7a5 17ffffc0001001 3:0 ffff8d6d0776a510 484 lru 00000080:00200000:3.0:1770686976.961500:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000da5047b5 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1770686976.961502:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e0379ca1 00000080:00200000:3.0:1770686976.961504:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.961506:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.961514:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961526:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.961529:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.961531:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.961537:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.961539:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.961541:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.961545:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961553:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.961562:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.961569:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.961575:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.961578:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:3.0:1770686976.961581:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.961584:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.961588:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:3.0:1770686976.961591:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.961599:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1986560, count: 4096 00000080:00200000:3.0:1770686976.961603:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1986560, bytes: 4096 00000080:00200000:3.0:1770686976.961605:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.961609:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 486, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.961611:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:3.0:1770686976.961613:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.961618:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:3.0:1770686976.961621:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:3.0:1770686976.961624:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.961629:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:3.0:1770686976.961635:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.961638:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.961645:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961654:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961663:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961671:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961686:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961694:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.961700:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.961715:0:64908:0:(rw26.c:924:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:3.0:1770686976.961719:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002bd8455d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.961722:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007b846123 17ffffc0001001 3:0 ffff8d6d0776a6c0 485 lru 00000080:00200000:3.0:1770686976.961727:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a8e785de 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1770686976.961730:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002bd8455d 00000080:00200000:3.0:1770686976.961731:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.961733:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.961741:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961754:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.961757:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.961759:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.961765:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.961768:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.961770:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.961774:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961781:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.961790:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.961797:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.961803:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.961806:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:3.0:1770686976.961823:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.961827:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.961832:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:3.0:1770686976.961835:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.961843:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1990656, count: 4096 00000080:00200000:3.0:1770686976.961847:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1990656, bytes: 4096 00000080:00200000:3.0:1770686976.961850:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.961854:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 487, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.961855:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:3.0:1770686976.961858:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.961863:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:3.0:1770686976.961866:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:3.0:1770686976.961869:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.961875:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:3.0:1770686976.961881:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.961883:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.961891:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961900:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961909:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961916:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.961933:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.961942:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.961948:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.961964:0:64908:0:(rw26.c:924:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:3.0:1770686976.961968:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003daaf7e0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.961971:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001d65f420 17ffffc0001001 3:0 ffff8d6d0776a438 486 lru 00000080:00200000:3.0:1770686976.961977:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000026ed651a 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1770686976.961979:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003daaf7e0 00000080:00200000:3.0:1770686976.961981:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.961983:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.961991:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962003:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.962006:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.962008:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.962014:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.962016:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.962019:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.962023:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962031:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.962040:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.962047:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.962052:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.962056:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:3.0:1770686976.962060:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.962063:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.962068:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:3.0:1770686976.962071:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.962078:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1994752, count: 4096 00000080:00200000:3.0:1770686976.962106:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1994752, bytes: 4096 00000080:00200000:3.0:1770686976.962109:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.962112:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 488, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.962114:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:3.0:1770686976.962116:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.962121:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:3.0:1770686976.962124:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:3.0:1770686976.962127:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.962132:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:3.0:1770686976.962138:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.962140:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.962148:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962157:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962165:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962172:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962189:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962197:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.962203:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.962218:0:64908:0:(rw26.c:924:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:3.0:1770686976.962222:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000beb14304[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.962224:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000018a55e2d 17ffffc0001001 3:0 ffff8d6d0776aaf8 487 lru 00000080:00200000:3.0:1770686976.962229:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000886a9c6e 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1770686976.962231:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000beb14304 00000080:00200000:3.0:1770686976.962232:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.962234:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.962242:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962252:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.962255:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.962257:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.962262:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.962265:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.962267:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.962271:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962279:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.962287:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.962296:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.962301:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.962304:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:3.0:1770686976.962308:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.962311:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.962316:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:3.0:1770686976.962319:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.962326:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 1998848, count: 4096 00000080:00200000:3.0:1770686976.962330:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 1998848, bytes: 4096 00000080:00200000:3.0:1770686976.962333:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.962336:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 489, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.962337:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:3.0:1770686976.962339:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.962344:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:3.0:1770686976.962347:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:3.0:1770686976.962350:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.962355:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:3.0:1770686976.962446:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.962450:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.962458:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962467:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962475:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962481:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962499:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962507:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.962513:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.962529:0:64908:0:(rw26.c:924:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:3.0:1770686976.962533:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ae6a551c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.962536:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001cd65678 17ffffc0001001 3:0 ffff8d6d0776a0d8 488 lru 00000080:00200000:3.0:1770686976.962541:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000037225b55 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1770686976.962544:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ae6a551c 00000080:00200000:3.0:1770686976.962545:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.962547:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.962556:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962567:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.962570:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.962572:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.962578:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.962581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.962583:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.962587:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962593:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.962602:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.962609:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.962614:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.962617:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:3.0:1770686976.962621:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.962624:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.962629:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:3.0:1770686976.962632:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.962640:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2002944, count: 4096 00000080:00200000:3.0:1770686976.962643:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2002944, bytes: 4096 00000080:00200000:3.0:1770686976.962646:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.962650:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 490, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.962651:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:3.0:1770686976.962653:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.962659:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:3.0:1770686976.962662:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:3.0:1770686976.962664:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.962669:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:3.0:1770686976.962675:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.962677:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.962685:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962693:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962701:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962708:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962723:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962731:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.962736:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.962750:0:64908:0:(rw26.c:924:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:3.0:1770686976.962755:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000590e1910[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.962758:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000688b007a 17ffffc0001001 3:0 ffff8d6d0776a798 489 lru 00000080:00200000:3.0:1770686976.962764:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000063a4245a 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1770686976.962766:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000590e1910 00000080:00200000:3.0:1770686976.962767:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.962769:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.962777:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962789:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.962792:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.962794:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.962799:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.962801:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.962804:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.962821:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962829:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.962837:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.962844:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.962849:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.962852:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:3.0:1770686976.962856:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.962859:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.962864:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:3.0:1770686976.962867:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.962874:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2007040, count: 4096 00000080:00200000:3.0:1770686976.962878:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2007040, bytes: 4096 00000080:00200000:3.0:1770686976.962880:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.962884:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 491, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.962885:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:3.0:1770686976.962887:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.962892:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:3.0:1770686976.962895:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:3.0:1770686976.962897:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.962903:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:3.0:1770686976.962908:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.962911:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.962918:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962927:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962936:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962943:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.962960:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.962969:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.962975:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.962994:0:64908:0:(rw26.c:924:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:3.0:1770686976.962998:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d149462b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.963001:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c42a0f1b 17ffffc0001001 3:0 ffff8d6d0776a5e8 490 lru 00000080:00200000:3.0:1770686976.963007:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000021c526e8 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1770686976.963009:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d149462b 00000080:00200000:3.0:1770686976.963011:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.963013:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.963021:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963033:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.963037:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.963039:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.963044:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.963046:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.963049:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.963053:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963061:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.963069:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.963077:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.963106:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.963110:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:3.0:1770686976.963113:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.963116:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.963121:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:3.0:1770686976.963124:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.963132:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2011136, count: 4096 00000080:00200000:3.0:1770686976.963136:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2011136, bytes: 4096 00000080:00200000:3.0:1770686976.963139:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.963143:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 492, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.963145:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:3.0:1770686976.963148:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.963153:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:3.0:1770686976.963156:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:3.0:1770686976.963158:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.963164:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:3.0:1770686976.963170:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.963172:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.963180:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963189:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963196:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963203:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963223:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963233:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.963239:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.963256:0:64908:0:(rw26.c:924:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:3.0:1770686976.963260:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000055878b3f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.963263:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a198d75f 17ffffc0001001 3:0 ffff8d6d0776a948 491 lru 00000080:00200000:3.0:1770686976.963269:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008e46b1d3 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1770686976.963272:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000055878b3f 00000080:00200000:3.0:1770686976.963273:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.963275:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.963284:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963295:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.963298:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.963300:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.963306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.963309:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.963311:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.963315:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963323:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.963331:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.963339:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.963344:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.963347:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:3.0:1770686976.963351:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.963354:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.963358:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:3.0:1770686976.963452:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.963461:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2015232, count: 4096 00000080:00200000:3.0:1770686976.963464:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2015232, bytes: 4096 00000080:00200000:3.0:1770686976.963467:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.963470:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 493, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.963472:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:3.0:1770686976.963474:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.963479:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:3.0:1770686976.963483:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:3.0:1770686976.963485:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.963491:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:3.0:1770686976.963497:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.963499:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.963506:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963515:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963524:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963530:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963546:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963555:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.963561:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.963576:0:64908:0:(rw26.c:924:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:3.0:1770686976.963580:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000df51d69c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.963583:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f67f4d60 17ffffc0001001 3:0 ffff8d6d0776a288 492 lru 00000080:00200000:3.0:1770686976.963589:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000023140f30 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1770686976.963591:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000df51d69c 00000080:00200000:3.0:1770686976.963592:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.963594:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.963602:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963614:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.963617:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.963619:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.963625:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.963628:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.963630:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.963634:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963642:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.963651:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.963659:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.963664:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.963667:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:3.0:1770686976.963671:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.963674:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.963679:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:3.0:1770686976.963682:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.963690:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2019328, count: 4096 00000080:00200000:3.0:1770686976.963694:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2019328, bytes: 4096 00000080:00200000:3.0:1770686976.963696:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.963700:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 494, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.963701:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:3.0:1770686976.963704:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.963709:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:3.0:1770686976.963712:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:3.0:1770686976.963714:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.963719:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:3.0:1770686976.963726:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.963728:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.963736:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963744:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963753:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963761:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963779:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963788:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.963794:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.963827:0:64908:0:(rw26.c:924:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:3.0:1770686976.963832:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000abf9da93[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.963835:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa681eaf 17ffffc0001001 3:0 ffff8d6d0776aa20 493 lru 00000080:00200000:3.0:1770686976.963841:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000071bb9355 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1770686976.963843:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000abf9da93 00000080:00200000:3.0:1770686976.963844:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.963847:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.963855:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.963868:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.963871:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.963873:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.963879:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.963881:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.963884:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.963889:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963896:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.963905:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.963912:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.963917:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.963920:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:3.0:1770686976.963924:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.963928:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.963932:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:3.0:1770686976.963935:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.963943:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2023424, count: 4096 00000080:00200000:3.0:1770686976.963947:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2023424, bytes: 4096 00000080:00200000:3.0:1770686976.963950:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.963953:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 495, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.963955:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:3.0:1770686976.963957:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.963963:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:3.0:1770686976.963965:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:3.0:1770686976.963968:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.963973:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:3.0:1770686976.963979:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.963981:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.963988:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.963997:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964006:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964014:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964031:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964041:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.964047:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.964069:0:64908:0:(rw26.c:924:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:3.0:1770686976.964074:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cf2d82bd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.964078:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008c72ed71 17ffffc0001021 2:0 ffff8d6d0776a360 494 lru 00000080:00200000:3.0:1770686976.964111:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009baf861c 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1770686976.964114:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cf2d82bd 00000080:00200000:3.0:1770686976.964116:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.964118:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.964128:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964139:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.964142:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.964144:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.964150:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.964153:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.964155:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.964159:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964167:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.964176:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.964186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.964191:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.964194:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:3.0:1770686976.964198:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.964201:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.964207:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:3.0:1770686976.964210:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.964218:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2027520, count: 4096 00000080:00200000:3.0:1770686976.964222:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2027520, bytes: 4096 00000080:00200000:3.0:1770686976.964225:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.964228:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 496, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.964230:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:3.0:1770686976.964232:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.964238:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:3.0:1770686976.964241:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:3.0:1770686976.964243:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.964248:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:3.0:1770686976.964254:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.964256:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.964263:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964272:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964280:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964287:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964303:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964312:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.964318:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.964333:0:64908:0:(rw26.c:924:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:3.0:1770686976.964337:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f93ea51d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.964340:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007ca14e41 17ffffc0001001 3:0 ffff8d6d0776aca8 495 lru 00000080:00200000:3.0:1770686976.964344:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce81d357 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1770686976.964347:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f93ea51d 00000080:00200000:3.0:1770686976.964348:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.964350:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.964357:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964457:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.964460:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.964462:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.964469:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.964472:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.964474:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.964479:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964486:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.964495:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.964503:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.964509:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.964512:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:3.0:1770686976.964516:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.964519:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.964524:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:3.0:1770686976.964527:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.964535:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2031616, count: 4096 00000080:00200000:3.0:1770686976.964539:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2031616, bytes: 4096 00000080:00200000:3.0:1770686976.964541:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.964545:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 497, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.964547:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:3.0:1770686976.964549:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.964555:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:3.0:1770686976.964558:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:3.0:1770686976.964560:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.964565:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:3.0:1770686976.964572:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.964575:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.964583:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964592:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964600:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964607:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964624:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964632:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.964639:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.964654:0:64908:0:(rw26.c:924:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:3.0:1770686976.964659:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000257ce297[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.964662:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000089955928 17ffffc0001001 3:0 ffff8d6d0776a870 496 lru 00000080:00200000:3.0:1770686976.964668:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f8edf2cd 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1770686976.964670:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000257ce297 00000080:00200000:3.0:1770686976.964672:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.964674:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.964682:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964695:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.964698:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.964701:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.964706:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.964709:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.964711:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.964716:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964724:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.964733:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.964741:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.964746:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.964750:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:3.0:1770686976.964754:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.964757:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.964762:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:3.0:1770686976.964765:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.964773:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2035712, count: 4096 00000080:00200000:3.0:1770686976.964777:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2035712, bytes: 4096 00000080:00200000:3.0:1770686976.964779:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.964783:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 498, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.964785:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:3.0:1770686976.964787:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.964793:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:3.0:1770686976.964796:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:3.0:1770686976.964798:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.964803:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:3.0:1770686976.964824:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.964827:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.964834:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964843:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964852:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964860:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964877:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964886:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.964892:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.964907:0:64908:0:(rw26.c:924:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:3.0:1770686976.964912:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000011de6510[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.964915:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000056e4fd2c 17ffffc0001001 3:0 ffff8d6d0776ad80 497 lru 00000080:00200000:3.0:1770686976.964921:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca8dad2d 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1770686976.964923:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000011de6510 00000080:00200000:3.0:1770686976.964925:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.964927:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.964935:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.964947:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.964950:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.964952:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.964959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.964961:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.964964:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.964968:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.964976:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.964985:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.964993:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.964999:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.965002:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:3.0:1770686976.965006:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.965009:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.965014:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:3.0:1770686976.965017:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.965025:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2039808, count: 4096 00000080:00200000:3.0:1770686976.965029:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2039808, bytes: 4096 00000080:00200000:3.0:1770686976.965031:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.965036:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 499, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.965037:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:3.0:1770686976.965040:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.965046:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:3.0:1770686976.965048:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:3.0:1770686976.965050:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.965056:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:3.0:1770686976.965062:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.965064:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.965071:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965108:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965118:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965126:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965146:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965155:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.965161:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.965190:0:64908:0:(rw26.c:924:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:3.0:1770686976.965195:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000047d857ba[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.965198:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006df5706b 17ffffc0001001 3:0 ffff8d6d11f17798 498 lru 00000080:00200000:3.0:1770686976.965204:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000df8e458d 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1770686976.965206:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000047d857ba 00000080:00200000:3.0:1770686976.965207:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.965210:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.965218:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965231:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.965234:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.965236:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.965242:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.965244:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.965247:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.965251:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965259:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.965267:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.965275:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.965280:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.965284:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:3.0:1770686976.965287:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.965290:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.965295:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:3.0:1770686976.965298:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.965306:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2043904, count: 4096 00000080:00200000:3.0:1770686976.965309:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2043904, bytes: 4096 00000080:00200000:3.0:1770686976.965312:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.965315:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 500, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.965317:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:3.0:1770686976.965319:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.965325:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:3.0:1770686976.965328:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:3.0:1770686976.965330:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.965336:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:3.0:1770686976.965342:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.965344:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.965352:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965456:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965467:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965474:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965490:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965499:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.965505:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.965520:0:64908:0:(rw26.c:924:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:3.0:1770686976.965525:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000125739c5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.965528:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000082f41272 17ffffc0001001 3:0 ffff8d6d11f175e8 499 lru 00000080:00200000:3.0:1770686976.965534:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e7e989b2 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1770686976.965536:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000125739c5 00000080:00200000:3.0:1770686976.965537:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.965539:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.965549:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965561:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.965564:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.965566:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.965572:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.965574:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.965577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.965581:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965588:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.965597:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.965604:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.965609:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.965612:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:3.0:1770686976.965616:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.965619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.965624:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:3.0:1770686976.965627:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.965635:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2048000, count: 4096 00000080:00200000:3.0:1770686976.965639:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2048000, bytes: 4096 00000080:00200000:3.0:1770686976.965642:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.965645:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 501, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.965647:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:3.0:1770686976.965649:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.965655:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:3.0:1770686976.965658:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:3.0:1770686976.965660:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.965666:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:3.0:1770686976.965672:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.965674:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.965681:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965691:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965699:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965706:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965723:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965733:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.965739:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.965754:0:64908:0:(rw26.c:924:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:3.0:1770686976.965758:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000faae43e7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.965761:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004314d669 17ffffc0001001 3:0 ffff8d6d11f17948 500 lru 00000080:00200000:3.0:1770686976.965767:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003de80673 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1770686976.965769:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000faae43e7 00000080:00200000:3.0:1770686976.965771:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.965773:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.965781:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965793:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.965796:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.965798:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.965804:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.965819:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.965823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.965827:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965834:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.965843:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.965851:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.965856:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.965860:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:3.0:1770686976.965863:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.965866:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.965871:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:3.0:1770686976.965874:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.965883:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2052096, count: 4096 00000080:00200000:3.0:1770686976.965887:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2052096, bytes: 4096 00000080:00200000:3.0:1770686976.965889:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.965893:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 502, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.965895:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:3.0:1770686976.965897:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.965903:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:3.0:1770686976.965905:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:3.0:1770686976.965908:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.965914:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:3.0:1770686976.965920:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.965923:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.965930:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965939:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965947:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965954:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.965973:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.965982:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.965988:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.966003:0:64908:0:(rw26.c:924:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:3.0:1770686976.966007:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004ea59676[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.966010:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000feb9da45 17ffffc0001001 3:0 ffff8d6d11f17288 501 lru 00000080:00200000:3.0:1770686976.966015:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000062688c51 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1770686976.966018:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004ea59676 00000080:00200000:3.0:1770686976.966019:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.966021:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.966029:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966041:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.966044:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.966047:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.966053:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.966055:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.966058:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.966062:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966070:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.966079:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.966115:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.966121:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.966124:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:3.0:1770686976.966127:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.966131:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.966136:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:3.0:1770686976.966139:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.966146:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2056192, count: 4096 00000080:00200000:3.0:1770686976.966150:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2056192, bytes: 4096 00000080:00200000:3.0:1770686976.966152:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.966156:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 503, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.966157:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:3.0:1770686976.966160:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.966165:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:3.0:1770686976.966168:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:3.0:1770686976.966171:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.966176:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:3.0:1770686976.966182:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.966184:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.966192:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966201:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966208:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966214:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966229:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966238:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.966244:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.966259:0:64908:0:(rw26.c:924:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:3.0:1770686976.966264:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000071ff2e80[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.966267:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004c3b459e 17ffffc0001001 3:0 ffff8d6d11f17a20 502 lru 00000080:00200000:3.0:1770686976.966273:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cf43747c 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1770686976.966275:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000071ff2e80 00000080:00200000:3.0:1770686976.966277:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.966279:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.966287:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966299:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.966302:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.966304:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.966310:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.966312:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.966315:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.966319:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966325:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.966333:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.966342:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.966347:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.966349:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:3.0:1770686976.966353:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.966356:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.966445:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:3.0:1770686976.966450:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.966458:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2060288, count: 4096 00000080:00200000:3.0:1770686976.966462:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2060288, bytes: 4096 00000080:00200000:3.0:1770686976.966464:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.966467:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 504, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.966469:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:3.0:1770686976.966471:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.966477:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:3.0:1770686976.966480:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:3.0:1770686976.966483:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.966489:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:3.0:1770686976.966495:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.966497:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.966504:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966513:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966521:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966528:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966546:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966555:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.966561:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.966577:0:64908:0:(rw26.c:924:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:3.0:1770686976.966581:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000041a71a5c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.966584:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000db40c41a 17ffffc0001001 3:0 ffff8d6d11f17360 503 lru 00000080:00200000:3.0:1770686976.966590:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000907fa946 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1770686976.966592:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000041a71a5c 00000080:00200000:3.0:1770686976.966593:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.966595:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.966603:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966615:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.966618:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.966621:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.966626:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.966628:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.966630:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.966634:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966640:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.966648:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.966656:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.966661:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.966664:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:3.0:1770686976.966667:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.966670:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.966676:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:3.0:1770686976.966679:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.966687:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2064384, count: 4096 00000080:00200000:3.0:1770686976.966691:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2064384, bytes: 4096 00000080:00200000:3.0:1770686976.966693:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.966697:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 505, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.966699:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:3.0:1770686976.966702:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.966708:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:3.0:1770686976.966710:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:3.0:1770686976.966713:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.966719:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:3.0:1770686976.966724:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.966727:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.966734:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966743:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966751:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966758:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966777:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966786:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.966792:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.966822:0:64908:0:(rw26.c:924:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:3.0:1770686976.966827:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006ccb9d31[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.966830:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001ff8ed99 17ffffc0001001 3:0 ffff8d6d11f17ca8 504 lru 00000080:00200000:3.0:1770686976.966836:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000052b00168 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1770686976.966838:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006ccb9d31 00000080:00200000:3.0:1770686976.966839:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.966842:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.966851:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.966863:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.966866:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.966869:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.966874:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.966877:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.966879:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.966883:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966892:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.966900:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.966910:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.966915:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.966918:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:3.0:1770686976.966922:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.966925:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.966930:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:3.0:1770686976.966934:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.966942:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2068480, count: 4096 00000080:00200000:3.0:1770686976.966945:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2068480, bytes: 4096 00000080:00200000:3.0:1770686976.966948:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.966952:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 506, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.966953:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:3.0:1770686976.966956:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.966961:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:3.0:1770686976.966964:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:3.0:1770686976.966966:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.966972:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:3.0:1770686976.966978:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.966980:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.966987:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.966996:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967005:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967012:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967028:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967036:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.967042:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.967058:0:64908:0:(rw26.c:924:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:3.0:1770686976.967062:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000061ca93b8[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.967065:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000039653110 17ffffc0001001 3:0 ffff8d6d11f17870 505 lru 00000080:00200000:3.0:1770686976.967070:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000012bd9936 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1770686976.967072:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000061ca93b8 00000080:00200000:3.0:1770686976.967074:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.967076:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.967112:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967126:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.967129:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.967131:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.967137:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.967139:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.967142:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.967146:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967154:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.967162:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.967170:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.967176:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.967179:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:3.0:1770686976.967183:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.967186:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.967191:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:3.0:1770686976.967194:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.967203:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2072576, count: 4096 00000080:00200000:3.0:1770686976.967207:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2072576, bytes: 4096 00000080:00200000:3.0:1770686976.967210:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.967214:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 507, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.967215:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:3.0:1770686976.967217:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.967223:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:3.0:1770686976.967226:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:3.0:1770686976.967228:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.967234:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:3.0:1770686976.967240:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.967243:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.967251:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967259:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967268:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967275:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967292:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967301:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.967307:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.967322:0:64908:0:(rw26.c:924:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:3.0:1770686976.967326:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000041af61f0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.967329:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000683ab2aa 17ffffc0001001 3:0 ffff8d6d11f17d80 506 lru 00000080:00200000:3.0:1770686976.967335:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000047f55ed5 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1770686976.967337:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000041af61f0 00000080:00200000:3.0:1770686976.967339:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.967341:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.967349:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967455:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.967459:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.967462:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.967470:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.967472:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.967474:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.967478:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967486:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.967494:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.967502:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.967507:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.967510:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:3.0:1770686976.967514:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.967517:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.967522:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:3.0:1770686976.967524:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.967532:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2076672, count: 4096 00000080:00200000:3.0:1770686976.967536:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2076672, bytes: 4096 00000080:00200000:3.0:1770686976.967539:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.967543:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 508, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.967544:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:3.0:1770686976.967547:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.967552:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:3.0:1770686976.967555:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:3.0:1770686976.967557:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.967563:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:3.0:1770686976.967569:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.967571:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.967579:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967588:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967596:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967604:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967621:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967630:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.967636:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.967651:0:64908:0:(rw26.c:924:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:3.0:1770686976.967656:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fef774c5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.967659:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005c44dc4b 17ffffc0001001 3:0 ffff8d6d11f17bd0 507 lru 00000080:00200000:3.0:1770686976.967666:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000723f2a75 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1770686976.967668:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fef774c5 00000080:00200000:3.0:1770686976.967669:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.967671:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.967680:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967693:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.967696:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.967699:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.967704:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.967707:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.967709:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.967714:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967721:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.967730:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.967738:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.967743:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.967746:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:3.0:1770686976.967750:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.967754:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.967759:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:3.0:1770686976.967761:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.967769:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2080768, count: 4096 00000080:00200000:3.0:1770686976.967774:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2080768, bytes: 4096 00000080:00200000:3.0:1770686976.967776:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.967780:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 509, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.967782:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:3.0:1770686976.967785:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.967790:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:3.0:1770686976.967793:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:3.0:1770686976.967795:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.967801:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:3.0:1770686976.967819:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.967822:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.967829:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967838:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967848:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967856:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967875:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967884:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.967890:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.967906:0:64908:0:(rw26.c:924:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:3.0:1770686976.967911:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000054e8bb94[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.967914:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000009a58c0d2 17ffffc0001001 3:0 ffff8d6d11f17e58 508 lru 00000080:00200000:3.0:1770686976.967919:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000102a1610 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1770686976.967921:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000054e8bb94 00000080:00200000:3.0:1770686976.967922:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.967925:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.967933:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.967945:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.967948:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.967950:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.967956:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.967958:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.967960:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.967964:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.967971:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.967979:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.967987:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.967992:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.967995:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:3.0:1770686976.967999:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.968002:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.968007:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:3.0:1770686976.968010:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.968018:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2084864, count: 4096 00000080:00200000:3.0:1770686976.968022:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2084864, bytes: 4096 00000080:00200000:3.0:1770686976.968025:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.968029:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 510, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.968030:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:3.0:1770686976.968033:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.968038:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:3.0:1770686976.968041:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:3.0:1770686976.968043:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.968048:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:3.0:1770686976.968054:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.968056:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.968064:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968073:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968111:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968120:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968138:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968147:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.968154:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.968175:0:64908:0:(rw26.c:924:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:3.0:1770686976.968180:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000091f1cfe6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.968183:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000d559346 17ffffc0001021 2:0 ffff8d6d11f171b0 509 lru 00000080:00200000:3.0:1770686976.968189:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002335e548 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1770686976.968191:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000091f1cfe6 00000080:00200000:3.0:1770686976.968193:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.968195:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.968204:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968216:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.968219:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.968222:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.968228:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.968230:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.968233:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.968237:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968245:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.968254:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.968262:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.968267:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.968271:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:3.0:1770686976.968275:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.968278:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.968283:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:3.0:1770686976.968286:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.968293:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2088960, count: 4096 00000080:00200000:3.0:1770686976.968297:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2088960, bytes: 4096 00000080:00200000:3.0:1770686976.968300:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.968303:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 511, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.968305:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:3.0:1770686976.968307:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.968312:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:3.0:1770686976.968315:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:3.0:1770686976.968318:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.968323:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:3.0:1770686976.968329:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.968331:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.968338:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968346:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968354:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968451:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968470:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968479:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.968485:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.968501:0:64908:0:(rw26.c:924:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:3.0:1770686976.968506:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000014beb1f9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.968509:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec2a9843 17ffffc0001001 3:0 ffff8d6d11f17000 510 lru 00000080:00200000:3.0:1770686976.968514:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000090cd12ff 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1770686976.968516:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000014beb1f9 00000080:00200000:3.0:1770686976.968517:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.968519:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.968528:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968540:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.968543:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.968546:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.968551:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.968554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.968557:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.968561:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968569:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.968577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.968586:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.968592:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.968595:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:3.0:1770686976.968599:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.968602:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686976.968607:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:3.0:1770686976.968610:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686976.968618:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2093056, count: 4096 00000080:00200000:3.0:1770686976.968622:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2093056, bytes: 4096 00000080:00200000:3.0:1770686976.968625:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686976.968629:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 512, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686976.968631:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:3.0:1770686976.968633:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686976.968639:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:3.0:1770686976.968642:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:3.0:1770686976.968645:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686976.968650:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:3.0:1770686976.968656:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686976.968659:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686976.968666:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968676:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968685:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968694:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968711:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968721:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:3.0:1770686976.968727:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:3.0:1770686976.968743:0:64908:0:(rw26.c:924:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:3.0:1770686976.968747:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ff65139f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686976.968751:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000eff72255 17ffffc0001001 3:0 ffff8d6d11f17510 511 lru 00000080:00200000:3.0:1770686976.968756:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000eb5b2be2 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 00000000cfa66d64 00000000a2c2c117 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1770686976.968759:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ff65139f 00000080:00200000:3.0:1770686976.968760:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686976.968762:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686976.968771:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686976.968783:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686976.968785:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686976.968788:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686976.968822:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686976.968825:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686976.968828:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686976.968832:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.968840:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686976.968849:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686976.968859:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686976.968864:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686976.968867:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:3.0:1770686976.968871:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686976.968875:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1770686976.968900:0:56354:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686976.968912:0:56354:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686976.969319:0:56354:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1770686976.969759:0:56354:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d0770aa00 - object 0x240000400:3312 offset 0<>1048576 00000100:00100000:3.0:1770686976.969832:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348798976:192.168.204.116@tcp:4:dd.0 00000008:00010000:3.0:1770686977.016757:0:10029:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686977.017046:0:10029:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000046d48779 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686977.017076:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348798976:192.168.204.116@tcp:4:dd.0 00000080:00200000:2.0:1770686977.050153:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.050156:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:2.0:1770686977.050160:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.050163:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.050167:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:2.0:1770686977.050170:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.050177:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2412544, count: 4096 00000080:00200000:2.0:1770686977.050181:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2412544, bytes: 4096 00000080:00200000:2.0:1770686977.050183:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.050187:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.050188:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:2.0:1770686977.050191:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.050196:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:2.0:1770686977.050198:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:2.0:1770686977.050200:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.050205:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:2.0:1770686977.050210:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.050212:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.050219:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050227:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050235:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050242:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050249:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.050261:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.050266:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.050282:0:64908:0:(rw26.c:924:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:2.0:1770686977.050287:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007b64b3e3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.050290:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007c6573ea 17ffffc0001001 3:0 ffff8d6d309df288 589 lru 00000080:00200000:2.0:1770686977.050295:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003ac80587 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1770686977.050298:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007b64b3e3 00000080:00200000:2.0:1770686977.050299:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.050301:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.050309:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.050321:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.050324:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.050326:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.050331:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.050334:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.050336:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.050340:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050347:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.050356:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.050507:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.050515:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.050518:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:2.0:1770686977.050522:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.050526:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.050531:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:2.0:1770686977.050534:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.050542:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2416640, count: 4096 00000080:00200000:2.0:1770686977.050546:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2416640, bytes: 4096 00000080:00200000:2.0:1770686977.050548:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.050551:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.050553:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:2.0:1770686977.050555:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.050560:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:2.0:1770686977.050564:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:2.0:1770686977.050566:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.050571:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:2.0:1770686977.050577:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.050579:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.050586:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050595:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050603:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050610:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050618:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.050630:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.050635:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.050884:0:64908:0:(rw26.c:924:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:2.0:1770686977.050889:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000169c5b2d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.050892:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a767663c 17ffffc0001001 3:0 ffff8d6d309df948 590 lru 00000080:00200000:2.0:1770686977.050897:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000098c8b07d 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1770686977.050899:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000169c5b2d 00000080:00200000:2.0:1770686977.050900:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.050902:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.050911:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.050923:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.050926:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.050928:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.050934:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.050937:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.050939:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.050943:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.050950:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.050959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.050961:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.050965:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.050968:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:2.0:1770686977.050972:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.050974:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.050979:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:2.0:1770686977.050981:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.050988:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2420736, count: 4096 00000080:00200000:2.0:1770686977.050992:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2420736, bytes: 4096 00000080:00200000:2.0:1770686977.050994:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.050997:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.050998:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:2.0:1770686977.051000:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.051005:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:2.0:1770686977.051008:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:2.0:1770686977.051010:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.051015:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:2.0:1770686977.051020:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.051022:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.051029:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051036:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051044:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051051:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051057:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051068:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.051073:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.051181:0:64908:0:(rw26.c:924:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:2.0:1770686977.051186:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004f6d35f0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.051189:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008ba027f8 17ffffc0001001 3:0 ffff8d6d309df5e8 591 lru 00000080:00200000:2.0:1770686977.051194:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008cbf5c3a 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1770686977.051196:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004f6d35f0 00000080:00200000:2.0:1770686977.051197:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.051199:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.051207:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051218:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.051221:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.051223:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.051228:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.051230:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.051233:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.051236:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051243:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.051251:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.051253:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.051257:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.051260:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:2.0:1770686977.051263:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.051265:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.051270:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:2.0:1770686977.051273:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.051280:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2424832, count: 4096 00000080:00200000:2.0:1770686977.051284:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2424832, bytes: 4096 00000080:00200000:2.0:1770686977.051286:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.051289:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.051291:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:2.0:1770686977.051293:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.051298:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:2.0:1770686977.051301:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:2.0:1770686977.051303:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.051308:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:2.0:1770686977.051313:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.051315:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.051322:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051331:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051339:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051345:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051352:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051517:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.051523:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.051543:0:64908:0:(rw26.c:924:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:2.0:1770686977.051548:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000028bfee1a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.051551:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a7f059ea 17ffffc0001001 3:0 ffff8d6d309df798 592 lru 00000080:00200000:2.0:1770686977.051557:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009fead9ad 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1770686977.051559:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000028bfee1a 00000080:00200000:2.0:1770686977.051561:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.051563:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.051571:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051585:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.051588:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.051591:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.051596:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.051599:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.051602:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.051606:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051614:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.051632:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.051634:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.051638:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.051641:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:2.0:1770686977.051646:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.051648:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.051653:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:2.0:1770686977.051655:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.051663:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2428928, count: 4096 00000080:00200000:2.0:1770686977.051666:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2428928, bytes: 4096 00000080:00200000:2.0:1770686977.051669:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.051673:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.051674:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:2.0:1770686977.051677:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.051683:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:2.0:1770686977.051685:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:2.0:1770686977.051688:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.051693:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:2.0:1770686977.051699:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.051701:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.051708:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051716:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051724:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051730:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051737:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051748:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.051752:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.051768:0:64908:0:(rw26.c:924:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:2.0:1770686977.051773:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e9549fcc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.051776:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f615a774 17ffffc0001001 3:0 ffff8d6d309df0d8 593 lru 00000080:00200000:2.0:1770686977.051782:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f4b6c705 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1770686977.051784:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e9549fcc 00000080:00200000:2.0:1770686977.051785:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.051787:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.051795:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051820:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.051823:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.051826:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.051831:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.051834:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.051837:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.051841:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051849:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.051858:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.051860:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.051864:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.051867:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:2.0:1770686977.051871:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.051875:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.051879:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:2.0:1770686977.051882:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.051889:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2433024, count: 4096 00000080:00200000:2.0:1770686977.051893:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2433024, bytes: 4096 00000080:00200000:2.0:1770686977.051895:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.051898:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.051900:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:2.0:1770686977.051902:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.051907:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:2.0:1770686977.051909:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:2.0:1770686977.051912:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.051916:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:2.0:1770686977.051922:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.051924:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.051930:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051939:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051946:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051952:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.051958:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.051969:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.051974:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.051988:0:64908:0:(rw26.c:924:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:2.0:1770686977.051992:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bb0276af[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.051995:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4bb591b 17ffffc0001001 3:0 ffff8d6d309dfaf8 594 lru 00000080:00200000:2.0:1770686977.052001:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a60c443b 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1770686977.052003:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bb0276af 00000080:00200000:2.0:1770686977.052004:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.052006:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.052013:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052023:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.052025:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.052028:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.052032:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.052034:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.052037:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.052041:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052048:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.052055:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.052058:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.052061:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.052064:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:2.0:1770686977.052067:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.052070:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.052074:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:2.0:1770686977.052077:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.052163:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2437120, count: 4096 00000080:00200000:2.0:1770686977.052168:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2437120, bytes: 4096 00000080:00200000:2.0:1770686977.052171:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.052174:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.052176:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:2.0:1770686977.052178:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.052183:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:2.0:1770686977.052186:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:2.0:1770686977.052188:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.052193:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:2.0:1770686977.052198:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.052200:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.052207:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052215:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052223:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052230:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052237:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052249:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.052253:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.052268:0:64908:0:(rw26.c:924:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:2.0:1770686977.052272:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c8ca6823[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.052274:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000022bea12f 17ffffc0001001 3:0 ffff8d6d309df438 595 lru 00000080:00200000:2.0:1770686977.052280:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000044d82fa1 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1770686977.052282:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c8ca6823 00000080:00200000:2.0:1770686977.052283:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.052285:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.052292:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052303:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.052305:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.052308:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.052313:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.052315:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.052318:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.052322:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052329:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.052337:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.052340:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.052343:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.052346:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:2.0:1770686977.052350:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.052352:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.052357:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:2.0:1770686977.052434:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.052509:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2441216, count: 4096 00000080:00200000:2.0:1770686977.052513:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2441216, bytes: 4096 00000080:00200000:2.0:1770686977.052516:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.052520:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.052521:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:2.0:1770686977.052524:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.052529:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:2.0:1770686977.052531:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:2.0:1770686977.052533:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.052538:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:2.0:1770686977.052544:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.052546:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.052553:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052562:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052570:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052577:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052584:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052595:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.052599:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.052615:0:64908:0:(rw26.c:924:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:2.0:1770686977.052619:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000073e02bcf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.052622:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b042caa0 17ffffc0001001 3:0 ffff8d6d309df6c0 596 lru 00000080:00200000:2.0:1770686977.052627:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000127f93f4 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1770686977.052629:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000073e02bcf 00000080:00200000:2.0:1770686977.052630:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.052632:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.052640:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052651:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.052653:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.052655:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.052660:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.052663:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.052666:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.052670:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052676:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.052685:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.052687:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.052690:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.052693:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:2.0:1770686977.052696:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.052699:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.052703:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:2.0:1770686977.052706:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.052713:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2445312, count: 4096 00000080:00200000:2.0:1770686977.052717:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2445312, bytes: 4096 00000080:00200000:2.0:1770686977.052719:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.052722:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.052724:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:2.0:1770686977.052726:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.052731:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:2.0:1770686977.052733:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:2.0:1770686977.052736:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.052740:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:2.0:1770686977.052745:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.052747:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.052754:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052762:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052770:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052777:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052784:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052796:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.052800:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.052828:0:64908:0:(rw26.c:924:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:2.0:1770686977.052833:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003de8f454[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.052835:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e476a6d9 17ffffc0001001 3:0 ffff8d6d309df510 597 lru 00000080:00200000:2.0:1770686977.052840:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe7cc6f7 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1770686977.052842:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003de8f454 00000080:00200000:2.0:1770686977.052843:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.052846:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.052853:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.052865:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.052868:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.052870:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.052875:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.052878:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.052880:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.052884:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052890:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.052899:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.052900:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.052904:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.052908:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:2.0:1770686977.052911:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.052914:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.052918:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:2.0:1770686977.052920:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.052928:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2449408, count: 4096 00000080:00200000:2.0:1770686977.052932:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2449408, bytes: 4096 00000080:00200000:2.0:1770686977.052935:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.052937:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.052939:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:2.0:1770686977.052941:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.052945:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:2.0:1770686977.052948:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:2.0:1770686977.052950:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.052956:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:2.0:1770686977.052961:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.052963:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.052970:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052978:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052986:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052992:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.052998:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053010:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.053015:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.053031:0:64908:0:(rw26.c:924:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:2.0:1770686977.053035:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ca160f6d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.053038:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4f16762 17ffffc0001001 3:0 ffff8d6d309df000 598 lru 00000080:00200000:2.0:1770686977.053045:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001d067fe9 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1770686977.053047:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ca160f6d 00000080:00200000:2.0:1770686977.053048:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.053050:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.053059:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053071:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.053074:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.053076:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.053171:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.053175:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.053178:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.053183:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053191:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.053198:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.053200:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.053205:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.053208:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:2.0:1770686977.053212:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.053215:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.053220:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:2.0:1770686977.053223:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.053229:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2453504, count: 4096 00000080:00200000:2.0:1770686977.053233:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2453504, bytes: 4096 00000080:00200000:2.0:1770686977.053236:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.053239:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.053240:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:2.0:1770686977.053242:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.053247:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:2.0:1770686977.053249:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:2.0:1770686977.053251:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.053256:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:2.0:1770686977.053262:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.053264:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.053271:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053278:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053286:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053292:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053300:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053311:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.053317:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.053335:0:64908:0:(rw26.c:924:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:2.0:1770686977.053339:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002129f577[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.053342:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000098f24369 17ffffc0001001 3:0 ffff8d6d309df1b0 599 lru 00000080:00200000:2.0:1770686977.053347:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009340a87c 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1770686977.053348:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002129f577 00000080:00200000:2.0:1770686977.053350:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.053351:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.053513:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053529:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.053532:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.053534:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.053540:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.053543:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.053545:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.053549:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053557:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.053565:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.053567:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.053571:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.053575:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:2.0:1770686977.053578:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.053581:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.053585:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:2.0:1770686977.053588:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.053595:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2457600, count: 4096 00000080:00200000:2.0:1770686977.053598:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2457600, bytes: 4096 00000080:00200000:2.0:1770686977.053601:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.053605:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.053606:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:2.0:1770686977.053609:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.053615:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:2.0:1770686977.053618:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:2.0:1770686977.053620:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.053626:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:2.0:1770686977.053633:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.053636:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.053645:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053654:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053663:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053670:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053677:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053689:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.053694:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.053709:0:64908:0:(rw26.c:924:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:2.0:1770686977.053713:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e13ae9d0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.053715:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007c08352d 17ffffc0001001 3:0 ffff8d6d309dfe58 600 lru 00000080:00200000:2.0:1770686977.053720:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001d14181c 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1770686977.053722:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e13ae9d0 00000080:00200000:2.0:1770686977.053724:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.053725:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.053732:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.053742:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.053745:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.053747:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.053752:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.053754:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.053757:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.053761:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.053768:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.053947:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.053951:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.053955:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.053959:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:2.0:1770686977.053962:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.053965:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.053971:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:2.0:1770686977.053973:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.053981:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2461696, count: 4096 00000080:00200000:2.0:1770686977.053985:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2461696, bytes: 4096 00000080:00200000:2.0:1770686977.053988:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.053991:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.053993:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:2.0:1770686977.053995:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.054001:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:2.0:1770686977.054003:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:2.0:1770686977.054006:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.054012:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:2.0:1770686977.054017:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.054019:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.054027:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054036:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054043:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054050:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054057:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054069:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.054074:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.054121:0:64908:0:(rw26.c:924:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:2.0:1770686977.054126:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003d659633[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.054129:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007e7b42ae 17ffffc0001021 2:0 ffff8d6d309dfbd0 601 lru 00000080:00200000:2.0:1770686977.054134:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006e2e4fa2 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1770686977.054136:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003d659633 00000080:00200000:2.0:1770686977.054137:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.054139:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.054147:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054159:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.054162:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.054164:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.054170:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.054172:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.054174:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.054178:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054186:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.054194:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.054196:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.054200:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.054203:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:2.0:1770686977.054206:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.054210:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.054214:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:2.0:1770686977.054217:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.054224:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2465792, count: 4096 00000080:00200000:2.0:1770686977.054227:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2465792, bytes: 4096 00000080:00200000:2.0:1770686977.054230:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.054234:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.054235:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:2.0:1770686977.054238:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.054244:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:2.0:1770686977.054247:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:2.0:1770686977.054249:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.054255:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:2.0:1770686977.054261:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.054263:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.054270:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054279:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054287:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054294:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054301:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054313:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.054318:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.054335:0:64908:0:(rw26.c:924:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:2.0:1770686977.054340:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000036bd2da2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.054343:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000047aadcf3 17ffffc0001001 3:0 ffff8d6d309dfd80 602 lru 00000080:00200000:2.0:1770686977.054348:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ba2cae48 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1770686977.054350:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000036bd2da2 00000080:00200000:2.0:1770686977.054351:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.054353:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.054375:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054387:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.054390:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.054392:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.054398:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.054401:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.054403:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.054406:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054413:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.054421:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.054423:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.054427:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.054430:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:2.0:1770686977.054434:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.054591:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.054597:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:2.0:1770686977.054600:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.054607:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2469888, count: 4096 00000080:00200000:2.0:1770686977.054611:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2469888, bytes: 4096 00000080:00200000:2.0:1770686977.054614:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.054618:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.054619:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:2.0:1770686977.054622:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.054627:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:2.0:1770686977.054630:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:2.0:1770686977.054632:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.054637:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:2.0:1770686977.054643:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.054645:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.054652:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054661:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054668:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054675:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054682:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054694:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.054700:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.054716:0:64908:0:(rw26.c:924:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:2.0:1770686977.054721:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000006546317[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.054723:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000077683ed8 17ffffc0001001 3:0 ffff8d6d309df870 603 lru 00000080:00200000:2.0:1770686977.054728:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004dcf6ab6 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1770686977.054730:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000006546317 00000080:00200000:2.0:1770686977.054731:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.054733:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.054740:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054751:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.054753:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.054756:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.054761:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.054764:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.054766:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.054770:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054777:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.054784:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.054786:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.054791:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.054793:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:2.0:1770686977.054797:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.054800:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.054804:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:2.0:1770686977.054820:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.054826:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2473984, count: 4096 00000080:00200000:2.0:1770686977.054830:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2473984, bytes: 4096 00000080:00200000:2.0:1770686977.054833:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.054835:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.054837:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:2.0:1770686977.054839:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.054844:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:2.0:1770686977.054846:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:2.0:1770686977.054848:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.054853:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:2.0:1770686977.054858:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.054861:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.054868:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054876:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054883:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054890:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054896:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054907:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.054912:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.054929:0:64908:0:(rw26.c:924:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:2.0:1770686977.054933:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c1ed9399[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.054936:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000640bfc36 17ffffc0001001 3:0 ffff8d6d309dfca8 604 lru 00000080:00200000:2.0:1770686977.054941:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ecca0630 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1770686977.054943:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c1ed9399 00000080:00200000:2.0:1770686977.054944:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.054946:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.054953:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.054965:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.054968:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.054970:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.054975:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.054977:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.054979:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.054983:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.054989:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.054996:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.054998:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.055002:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.055005:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:2.0:1770686977.055009:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.055011:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.055016:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:2.0:1770686977.055018:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.055025:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2478080, count: 4096 00000080:00200000:2.0:1770686977.055029:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2478080, bytes: 4096 00000080:00200000:2.0:1770686977.055031:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.055035:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.055036:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:2.0:1770686977.055038:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.055044:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:2.0:1770686977.055046:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:2.0:1770686977.055048:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.055054:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:2.0:1770686977.055059:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.055061:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.055068:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055076:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055178:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055186:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055192:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055205:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.055210:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.055225:0:64908:0:(rw26.c:924:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:2.0:1770686977.055230:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000068003c7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.055232:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e8821a82 17ffffc0001001 3:0 ffff8d6d309df360 605 lru 00000080:00200000:2.0:1770686977.055238:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000a468dcd0 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1770686977.055240:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000068003c7 00000080:00200000:2.0:1770686977.055241:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.055243:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.055251:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055263:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.055265:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.055268:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.055273:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.055276:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.055278:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.055282:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055290:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.055298:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.055301:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.055305:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.055308:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:2.0:1770686977.055312:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.055315:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.055320:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:2.0:1770686977.055323:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.055330:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2482176, count: 4096 00000080:00200000:2.0:1770686977.055334:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2482176, bytes: 4096 00000080:00200000:2.0:1770686977.055337:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.055341:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.055343:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:2.0:1770686977.055346:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.055352:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:2.0:1770686977.055355:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:2.0:1770686977.055368:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.055375:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:2.0:1770686977.055382:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.055384:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.055392:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055401:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055410:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055418:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055425:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055574:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.055581:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.055603:0:64908:0:(rw26.c:924:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:2.0:1770686977.055609:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c13da0b1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.055612:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000009ebb44bf 17ffffc0001001 3:0 ffff8d6d309dea20 606 lru 00000080:00200000:2.0:1770686977.055617:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000022ff6e48 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1770686977.055619:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c13da0b1 00000080:00200000:2.0:1770686977.055621:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.055623:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.055631:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055644:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.055648:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.055650:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.055656:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.055658:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.055661:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.055664:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055672:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.055679:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.055682:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.055686:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.055689:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:2.0:1770686977.055692:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.055695:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.055700:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:2.0:1770686977.055703:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.055710:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2486272, count: 4096 00000080:00200000:2.0:1770686977.055714:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2486272, bytes: 4096 00000080:00200000:2.0:1770686977.055717:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.055721:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.055723:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:2.0:1770686977.055725:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.055731:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:2.0:1770686977.055734:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:2.0:1770686977.055737:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.055741:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:2.0:1770686977.055746:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.055749:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.055757:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055766:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055774:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055782:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055789:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055799:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.055803:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.055831:0:64908:0:(rw26.c:924:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:2.0:1770686977.055836:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000fb370cc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.055839:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec55cbd7 17ffffc0001001 3:0 ffff8d6d309de288 607 lru 00000080:00200000:2.0:1770686977.055844:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000409ca5e8 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1770686977.055845:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000fb370cc 00000080:00200000:2.0:1770686977.055846:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.055848:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.055855:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055865:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.055867:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.055869:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.055874:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.055876:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.055879:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.055882:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055889:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.055896:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.055897:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.055901:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.055903:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:2.0:1770686977.055907:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.055909:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.055913:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:2.0:1770686977.055916:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.055922:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2490368, count: 4096 00000080:00200000:2.0:1770686977.055926:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2490368, bytes: 4096 00000080:00200000:2.0:1770686977.055928:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.055931:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.055933:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:2.0:1770686977.055934:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.055939:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:2.0:1770686977.055942:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:2.0:1770686977.055944:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.055948:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:2.0:1770686977.055953:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.055955:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.055961:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055968:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055976:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055982:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.055988:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.055998:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.056002:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.056016:0:64908:0:(rw26.c:924:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:2.0:1770686977.056020:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001971cbd6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.056023:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007a90f264 17ffffc0001001 3:0 ffff8d6d309de948 608 lru 00000080:00200000:2.0:1770686977.056028:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006f2fe2ba 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1770686977.056030:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001971cbd6 00000080:00200000:2.0:1770686977.056031:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.056033:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.056039:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056049:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.056051:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.056053:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.056057:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.056060:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.056062:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.056065:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056072:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.056079:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.056116:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.056121:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.056124:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:2.0:1770686977.056128:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.056131:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.056136:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:2.0:1770686977.056138:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.056146:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2494464, count: 4096 00000080:00200000:2.0:1770686977.056150:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2494464, bytes: 4096 00000080:00200000:2.0:1770686977.056153:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.056156:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.056158:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:2.0:1770686977.056160:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.056165:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:2.0:1770686977.056168:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:2.0:1770686977.056170:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.056176:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:2.0:1770686977.056181:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.056183:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.056191:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056198:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056205:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056212:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056218:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056230:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.056235:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.056251:0:64908:0:(rw26.c:924:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:2.0:1770686977.056255:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006adeaad9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.056258:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007b779ea0 17ffffc0001001 3:0 ffff8d6d309de5e8 609 lru 00000080:00200000:2.0:1770686977.056262:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006b9c6c79 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1770686977.056265:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006adeaad9 00000080:00200000:2.0:1770686977.056266:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.056268:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.056275:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056285:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.056288:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.056291:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.056296:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.056299:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.056301:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.056304:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056312:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.056320:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.056322:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.056327:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.056330:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:2.0:1770686977.056333:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.056337:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.056341:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:2.0:1770686977.056344:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.056351:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2498560, count: 4096 00000080:00200000:2.0:1770686977.056355:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2498560, bytes: 4096 00000080:00200000:2.0:1770686977.056371:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.056375:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.056377:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:2.0:1770686977.056379:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.056385:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:2.0:1770686977.056388:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:2.0:1770686977.056390:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.056395:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:2.0:1770686977.056400:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.056402:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.056409:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056417:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056424:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056430:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056608:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056623:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.056629:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.056644:0:64908:0:(rw26.c:924:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:2.0:1770686977.056649:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000052ecb7e4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.056651:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000009e06e52a 17ffffc0001001 3:0 ffff8d6d309de798 610 lru 00000080:00200000:2.0:1770686977.056656:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004d41a7b5 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1770686977.056658:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000052ecb7e4 00000080:00200000:2.0:1770686977.056660:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.056661:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.056669:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056680:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.056682:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.056684:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.056689:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.056692:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.056694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.056698:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056706:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.056714:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.056716:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.056720:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.056723:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:2.0:1770686977.056726:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.056729:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.056735:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:2.0:1770686977.056738:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.056745:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2502656, count: 4096 00000080:00200000:2.0:1770686977.056749:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2502656, bytes: 4096 00000080:00200000:2.0:1770686977.056751:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.056754:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.056756:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:2.0:1770686977.056758:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.056763:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:2.0:1770686977.056766:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:2.0:1770686977.056768:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.056772:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:2.0:1770686977.056777:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.056779:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.056786:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056794:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056803:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056822:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056828:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056839:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.056844:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.056859:0:64908:0:(rw26.c:924:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:2.0:1770686977.056863:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004de40c57[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.056866:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005c1ed822 17ffffc0001001 3:0 ffff8d6d309de0d8 611 lru 00000080:00200000:2.0:1770686977.056871:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d2c7062b 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1770686977.056873:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004de40c57 00000080:00200000:2.0:1770686977.056874:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.056875:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.056882:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.056892:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.056894:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.056896:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.056900:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.056903:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.056905:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.056908:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056916:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.056923:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.056926:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.056929:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.056932:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:2.0:1770686977.056935:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.056938:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.056942:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:2.0:1770686977.056944:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.056951:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2506752, count: 4096 00000080:00200000:2.0:1770686977.056954:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2506752, bytes: 4096 00000080:00200000:2.0:1770686977.056956:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.056959:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.056961:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:2.0:1770686977.056963:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.056968:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:2.0:1770686977.056970:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:2.0:1770686977.056972:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.056976:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:2.0:1770686977.056981:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.056983:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.056990:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.056998:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057005:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057012:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057018:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057028:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.057032:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.057046:0:64908:0:(rw26.c:924:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:2.0:1770686977.057051:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005c52237e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.057054:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000209e63e9 17ffffc0001001 3:0 ffff8d6d309deaf8 612 lru 00000080:00200000:2.0:1770686977.057060:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea99695e 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1770686977.057062:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005c52237e 00000080:00200000:2.0:1770686977.057063:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.057065:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.057073:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057162:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.057167:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.057169:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.057175:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.057178:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.057181:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.057185:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057192:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.057201:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.057203:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.057206:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.057209:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:2.0:1770686977.057213:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.057216:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.057220:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:2.0:1770686977.057223:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.057229:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2510848, count: 4096 00000080:00200000:2.0:1770686977.057233:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2510848, bytes: 4096 00000080:00200000:2.0:1770686977.057235:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.057238:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.057240:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:2.0:1770686977.057242:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.057246:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:2.0:1770686977.057249:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:2.0:1770686977.057251:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.057256:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:2.0:1770686977.057261:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.057263:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.057270:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057277:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057285:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057293:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057300:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057311:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.057316:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.057336:0:64908:0:(rw26.c:924:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:2.0:1770686977.057341:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000172b9d54[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.057344:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2e75bcf 17ffffc0001001 3:0 ffff8d6d309de438 613 lru 00000080:00200000:2.0:1770686977.057349:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001b9619f8 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1770686977.057351:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000172b9d54 00000080:00200000:2.0:1770686977.057352:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.057354:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.057506:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057518:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.057521:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.057524:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.057529:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.057531:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.057533:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.057537:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057543:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.057551:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.057553:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.057557:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.057560:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:2.0:1770686977.057564:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.057566:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.057570:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:2.0:1770686977.057573:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.057580:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2514944, count: 4096 00000080:00200000:2.0:1770686977.057583:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2514944, bytes: 4096 00000080:00200000:2.0:1770686977.057585:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.057588:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.057590:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:2.0:1770686977.057592:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.057596:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:2.0:1770686977.057599:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:2.0:1770686977.057601:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.057605:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:2.0:1770686977.057610:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.057612:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.057619:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057626:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057789:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057797:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057803:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057824:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.057830:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.057848:0:64908:0:(rw26.c:924:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:2.0:1770686977.057853:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d16959e5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.057855:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f3763a02 17ffffc0001001 3:0 ffff8d6d309de6c0 614 lru 00000080:00200000:2.0:1770686977.057860:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b9d4f415 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1770686977.057862:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d16959e5 00000080:00200000:2.0:1770686977.057863:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.057864:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.057872:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.057883:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.057886:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.057889:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.057894:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.057897:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.057899:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.057904:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057911:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.057919:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.057921:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.057925:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.057928:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:2.0:1770686977.057931:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.057934:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.057938:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:2.0:1770686977.057940:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.057948:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2519040, count: 4096 00000080:00200000:2.0:1770686977.057951:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2519040, bytes: 4096 00000080:00200000:2.0:1770686977.057953:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.057956:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.057958:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:2.0:1770686977.057960:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.057965:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:2.0:1770686977.057967:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:2.0:1770686977.057969:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.057974:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:2.0:1770686977.057978:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.057981:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.057988:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.057995:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058003:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058009:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058015:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058025:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.058029:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.058044:0:64908:0:(rw26.c:924:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:2.0:1770686977.058048:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bb9512d7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.058051:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff35b458 17ffffc0001001 3:0 ffff8d6d309de510 615 lru 00000080:00200000:2.0:1770686977.058055:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004053108b 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1770686977.058057:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bb9512d7 00000080:00200000:2.0:1770686977.058058:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.058060:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.058067:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058076:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.058079:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.058100:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.058106:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.058108:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.058110:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.058114:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058120:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.058128:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.058131:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.058136:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.058139:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1770686977.058142:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.058145:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.058149:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:2.0:1770686977.058152:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.058159:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1770686977.058163:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1770686977.058166:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.058169:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.058171:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1770686977.058173:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.058178:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1770686977.058181:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1770686977.058183:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.058187:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1770686977.058192:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.058194:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.058201:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058208:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058216:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058222:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058229:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058239:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.058243:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.058265:0:64908:0:(rw26.c:924:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1770686977.058269:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001b16158f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.058272:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c805345e 17ffffc0001021 2:0 ffff8d6d309de000 616 lru 00000080:00200000:2.0:1770686977.058277:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000094b2ad18 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1770686977.058279:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001b16158f 00000080:00200000:2.0:1770686977.058280:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.058282:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.058290:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058301:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.058304:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.058306:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.058311:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.058314:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.058316:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.058320:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058328:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.058337:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.058339:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.058343:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.058346:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1770686977.058350:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.058352:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.058357:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:2.0:1770686977.058508:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.058516:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1770686977.058520:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1770686977.058522:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.058525:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.058527:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1770686977.058529:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.058534:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1770686977.058537:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1770686977.058539:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.058544:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1770686977.058549:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.058551:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.058559:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058567:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058574:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058581:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058587:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058597:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.058601:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.058616:0:64908:0:(rw26.c:924:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1770686977.058620:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000707f32e1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.058622:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000049673228 17ffffc0001001 3:0 ffff8d6d309de1b0 617 lru 00000080:00200000:2.0:1770686977.058628:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ec448a28 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1770686977.058630:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000707f32e1 00000080:00200000:2.0:1770686977.058631:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.058633:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.058640:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058650:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.058652:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.058654:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.058659:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.058661:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.058664:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.058667:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058674:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.058682:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.058684:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.058687:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.058690:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1770686977.058694:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.058696:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.058700:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:2.0:1770686977.058703:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.058709:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1770686977.058712:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1770686977.058715:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.058718:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.058719:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1770686977.058721:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.058726:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1770686977.058728:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1770686977.058730:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.058734:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1770686977.058738:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.058740:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.058747:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058755:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058764:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058772:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058780:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058793:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.058798:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.058824:0:64908:0:(rw26.c:924:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1770686977.058829:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b3a5f071[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.058832:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000036ac0342 17ffffc0001001 3:0 ffff8d6d309dee58 618 lru 00000080:00200000:2.0:1770686977.058837:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005fa2f341 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1770686977.058839:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b3a5f071 00000080:00200000:2.0:1770686977.058840:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.058842:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.058849:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.058860:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.058863:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.058865:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.058870:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.058872:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.058875:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.058879:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058886:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.058894:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.058898:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.058902:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.058904:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1770686977.058908:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.058911:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.058915:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:2.0:1770686977.058918:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.058925:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1770686977.058928:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1770686977.058931:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.058934:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 108, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.058936:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1770686977.058938:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.058942:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1770686977.058945:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1770686977.058947:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.058951:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1770686977.058956:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.058958:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.058964:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058971:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058979:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058986:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.058992:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059002:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.059006:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.059020:0:64908:0:(rw26.c:924:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1770686977.059024:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ec5800be[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.059027:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad39974a 17ffffc0001001 3:0 ffff8d6d309debd0 619 lru 00000080:00200000:2.0:1770686977.059031:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002b82523f 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1770686977.059033:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ec5800be 00000080:00200000:2.0:1770686977.059034:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.059036:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.059042:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059052:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.059054:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.059056:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.059061:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.059063:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.059065:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.059069:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059075:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.059171:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.059174:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.059178:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.059181:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1770686977.059184:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.059187:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.059192:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:2.0:1770686977.059195:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.059201:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1770686977.059205:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1770686977.059208:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.059211:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 109, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.059212:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1770686977.059214:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.059220:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1770686977.059223:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1770686977.059225:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.059230:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1770686977.059235:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.059237:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.059244:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059252:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059260:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059266:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059272:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059283:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.059288:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.059307:0:64908:0:(rw26.c:924:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1770686977.059311:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e478c975[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.059313:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a2816a11 17ffffc0001001 3:0 ffff8d6d309ded80 620 lru 00000080:00200000:2.0:1770686977.059318:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000010670aba 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1770686977.059321:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e478c975 00000080:00200000:2.0:1770686977.059322:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.059324:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.059331:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059343:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.059345:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.059348:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.059353:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.059355:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.059435:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.059508:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059515:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.059523:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.059525:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.059530:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.059533:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1770686977.059536:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.059539:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.059543:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:2.0:1770686977.059546:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.059553:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1770686977.059556:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1770686977.059559:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.059562:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 110, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.059564:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1770686977.059566:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.059571:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1770686977.059573:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1770686977.059575:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.059580:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1770686977.059585:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.059587:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.059593:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059600:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059608:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059614:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059620:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059630:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.059635:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.059650:0:64908:0:(rw26.c:924:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1770686977.059654:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d4d7fe1b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.059656:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001a8a1bf8 17ffffc0001001 3:0 ffff8d6d309de870 621 lru 00000080:00200000:2.0:1770686977.059661:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002de5554b 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1770686977.059663:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d4d7fe1b 00000080:00200000:2.0:1770686977.059664:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.059666:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.059673:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059683:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.059685:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.059687:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.059692:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.059694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.059697:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.059700:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059707:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.059714:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.059716:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.059719:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.059721:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1770686977.059725:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.059727:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.059731:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:2.0:1770686977.059734:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.059740:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1770686977.059743:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1770686977.059745:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.059748:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 111, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.059750:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1770686977.059752:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.059756:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1770686977.059758:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1770686977.059760:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.059765:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1770686977.059769:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.059772:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.059778:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059785:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059793:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059799:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059817:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059829:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.059833:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.059849:0:64908:0:(rw26.c:924:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1770686977.059852:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ce88bdba[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.059855:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1cc12e7 17ffffc0001001 3:0 ffff8d6d309deca8 622 lru 00000080:00200000:2.0:1770686977.059860:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003ded42bb 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1770686977.059862:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ce88bdba 00000080:00200000:2.0:1770686977.059862:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.059864:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.059871:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.059880:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.059883:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.059885:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.059889:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.059892:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.059894:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.059897:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059904:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.059911:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.059914:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.059917:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.059920:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1770686977.059923:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.059925:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.059929:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:2.0:1770686977.059932:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.059938:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1770686977.059942:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1770686977.059944:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.059947:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 112, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.059948:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1770686977.059950:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.059955:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1770686977.059957:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1770686977.059959:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.059963:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1770686977.059968:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.059970:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.059976:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059984:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.059992:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060000:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060006:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060017:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.060021:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.060035:0:64908:0:(rw26.c:924:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1770686977.060039:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e4937ca2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.060042:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005fbcdd3b 17ffffc0001001 3:0 ffff8d6d309de360 623 lru 00000080:00200000:2.0:1770686977.060047:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000025c52cc3 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1770686977.060049:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e4937ca2 00000080:00200000:2.0:1770686977.060050:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.060052:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.060059:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060069:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.060071:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.060073:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.060078:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.060080:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.060162:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.060166:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060174:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.060183:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.060186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.060190:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.060193:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1770686977.060197:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.060200:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.060204:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:2.0:1770686977.060207:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.060214:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1770686977.060217:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1770686977.060219:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.060222:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 113, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.060224:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1770686977.060226:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.060232:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1770686977.060234:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1770686977.060237:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.060241:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1770686977.060246:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.060248:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.060255:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060263:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060270:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060276:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060284:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060296:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.060301:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.060318:0:64908:0:(rw26.c:924:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1770686977.060322:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009a127d8e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.060325:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000092a5b205 17ffffc0001001 3:0 ffff8d6d309dd798 624 lru 00000080:00200000:2.0:1770686977.060331:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002e2052c4 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1770686977.060333:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009a127d8e 00000080:00200000:2.0:1770686977.060334:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.060336:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.060344:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060355:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.060369:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.060372:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.060378:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.060381:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.060383:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.060387:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060395:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.060404:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.060406:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.060411:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.060414:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1770686977.060417:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.060420:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.060424:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:2.0:1770686977.060427:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.060434:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1770686977.060563:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1770686977.060566:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.060569:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 114, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.060571:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1770686977.060573:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.060578:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1770686977.060581:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1770686977.060583:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.060588:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1770686977.060593:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.060595:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.060602:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060610:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060617:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060623:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060629:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060639:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.060644:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.060658:0:64908:0:(rw26.c:924:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1770686977.060662:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009e132b38[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.060665:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000965ace1e 17ffffc0001001 3:0 ffff8d6d309dd0d8 625 lru 00000080:00200000:2.0:1770686977.060670:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001f48d2f2 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1770686977.060672:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009e132b38 00000080:00200000:2.0:1770686977.060673:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.060675:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.060682:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060691:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.060694:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.060696:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.060700:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.060703:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.060705:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.060709:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060715:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.060722:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.060724:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.060727:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.060730:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1770686977.060733:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.060736:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.060740:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:2.0:1770686977.060742:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.060749:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1770686977.060753:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1770686977.060755:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.060758:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 115, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.060759:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1770686977.060761:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.060765:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1770686977.060768:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1770686977.060770:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.060773:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1770686977.060777:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.060779:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.060786:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060793:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060800:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060820:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060827:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060837:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.060841:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.060856:0:64908:0:(rw26.c:924:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1770686977.060860:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000389764ac[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.060863:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000da2bdc52 17ffffc0001001 3:0 ffff8d6d309ddaf8 626 lru 00000080:00200000:2.0:1770686977.060867:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bb9c2a90 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1770686977.060869:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000389764ac 00000080:00200000:2.0:1770686977.060870:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.060872:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.060878:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.060888:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.060891:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.060893:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.060897:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.060899:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.060901:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.060905:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060912:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.060919:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.060921:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.060924:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.060927:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1770686977.060930:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.060933:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.060936:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:2.0:1770686977.060939:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.060945:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1770686977.060948:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1770686977.060951:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.060954:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 116, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.060955:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1770686977.060957:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.060961:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1770686977.060963:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1770686977.060965:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.060969:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1770686977.060974:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.060976:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.060982:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060990:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.060997:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061004:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061009:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061019:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.061023:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.061040:0:64908:0:(rw26.c:924:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1770686977.061044:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000053ca47b0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.061047:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004a84d539 17ffffc0001001 3:0 ffff8d6d309dd438 627 lru 00000080:00200000:2.0:1770686977.061051:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009b702fcc 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1770686977.061053:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000053ca47b0 00000080:00200000:2.0:1770686977.061055:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.061056:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.061063:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061072:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.061074:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.061076:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.061112:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.061115:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.061117:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.061121:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061128:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.061135:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.061138:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.061142:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.061144:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1770686977.061147:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.061150:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.061154:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:2.0:1770686977.061157:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.061163:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1770686977.061166:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1770686977.061169:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.061172:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 117, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.061173:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1770686977.061175:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.061179:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1770686977.061182:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1770686977.061184:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.061188:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1770686977.061192:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.061194:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.061200:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061207:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061214:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061221:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061227:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061237:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.061241:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.061256:0:64908:0:(rw26.c:924:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1770686977.061260:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000038c0ca41[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.061262:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca4887ee 17ffffc0001001 3:0 ffff8d6d309dd6c0 628 lru 00000080:00200000:2.0:1770686977.061267:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8154be4 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1770686977.061269:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000038c0ca41 00000080:00200000:2.0:1770686977.061270:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.061272:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.061279:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061290:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.061293:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.061295:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.061300:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.061302:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.061305:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.061308:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061315:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.061323:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.061325:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.061329:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.061332:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1770686977.061335:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.061338:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.061342:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:2.0:1770686977.061345:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.061351:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1770686977.061355:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1770686977.061525:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.061530:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 118, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.061532:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1770686977.061534:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.061539:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1770686977.061542:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1770686977.061545:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.061550:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1770686977.061555:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.061557:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.061564:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061571:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061579:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061586:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061592:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061602:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.061606:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.061623:0:64908:0:(rw26.c:924:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1770686977.061628:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008812364a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.061630:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007871a44e 17ffffc0001001 3:0 ffff8d6d309dd510 629 lru 00000080:00200000:2.0:1770686977.061635:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce0efffa 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1770686977.061637:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008812364a 00000080:00200000:2.0:1770686977.061638:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.061640:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.061647:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061656:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.061659:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.061661:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.061666:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.061668:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.061670:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.061674:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061680:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.061688:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.061690:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.061694:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.061696:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1770686977.061699:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.061702:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.061706:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:2.0:1770686977.061709:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.061715:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1770686977.061718:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1770686977.061721:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.061724:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 119, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.061725:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1770686977.061727:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.061732:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1770686977.061734:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1770686977.061736:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.061740:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1770686977.061745:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.061747:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.061753:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061760:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061768:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061774:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061780:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061790:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.061794:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.061820:0:64908:0:(rw26.c:924:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1770686977.061825:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000295059aa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.061827:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007cc90f06 17ffffc0001001 3:0 ffff8d6d309dd000 630 lru 00000080:00200000:2.0:1770686977.061832:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008b1ad93f 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1770686977.061834:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000295059aa 00000080:00200000:2.0:1770686977.061835:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.061837:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.061844:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061854:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.061857:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.061858:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.061863:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.061865:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.061868:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.061871:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061878:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.061885:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.061887:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.061890:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.061893:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1770686977.061896:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.061899:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.061903:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:2.0:1770686977.061906:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.061912:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1770686977.061916:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1770686977.061918:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.061921:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 120, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.061922:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1770686977.061924:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.061929:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1770686977.061931:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1770686977.061933:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.061937:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1770686977.061941:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.061943:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.061949:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061957:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061964:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061971:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.061977:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.061987:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.061990:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.062012:0:64908:0:(rw26.c:924:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1770686977.062016:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000029d29faa[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.062019:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000082eeb23a 17ffffc0001021 2:0 ffff8d6d309dd1b0 631 lru 00000080:00200000:2.0:1770686977.062024:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd48baee 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1770686977.062026:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000029d29faa 00000080:00200000:2.0:1770686977.062027:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.062028:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.062035:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062044:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.062046:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.062048:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.062053:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.062055:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.062057:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.062061:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062067:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.062074:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.062076:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.062080:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.062104:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1770686977.062107:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.062110:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.062114:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:2.0:1770686977.062117:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.062123:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1770686977.062126:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1770686977.062128:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.062132:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 121, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.062133:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1770686977.062135:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.062140:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1770686977.062142:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1770686977.062144:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.062148:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1770686977.062153:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.062155:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.062162:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062169:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062177:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062184:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062190:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062201:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.062205:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.062220:0:64908:0:(rw26.c:924:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1770686977.062223:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f6f680a5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.062226:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008c605a5a 17ffffc0001001 3:0 ffff8d6d309dde58 632 lru 00000080:00200000:2.0:1770686977.062231:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001b05587f 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1770686977.062233:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f6f680a5 00000080:00200000:2.0:1770686977.062234:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.062236:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.062243:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062253:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.062255:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.062257:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.062262:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.062264:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.062267:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.062271:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062278:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.062287:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.062289:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.062293:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.062296:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1770686977.062299:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.062302:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.062306:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:2.0:1770686977.062309:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.062316:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1770686977.062319:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1770686977.062321:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.062324:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 122, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.062326:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1770686977.062328:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.062332:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1770686977.062335:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1770686977.062336:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.062340:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1770686977.062345:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.062347:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.062353:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062430:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062504:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062512:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062518:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062529:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.062535:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.062550:0:64908:0:(rw26.c:924:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1770686977.062554:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f3c700b4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.062556:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000019360bde 17ffffc0001001 3:0 ffff8d6d309ddbd0 633 lru 00000080:00200000:2.0:1770686977.062561:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f7d78383 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1770686977.062563:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f3c700b4 00000080:00200000:2.0:1770686977.062564:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.062566:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.062573:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062584:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.062586:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.062588:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.062593:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.062595:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.062597:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.062601:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062608:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.062617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.062619:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.062623:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.062626:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1770686977.062629:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.062632:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.062635:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:2.0:1770686977.062638:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.062645:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1770686977.062648:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1770686977.062651:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.062654:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 123, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.062655:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1770686977.062657:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.062662:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1770686977.062664:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1770686977.062666:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.062671:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1770686977.062676:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.062678:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.062685:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062693:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062700:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062706:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062713:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062723:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.062727:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.062745:0:64908:0:(rw26.c:924:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1770686977.062749:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000da8a52be[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.062751:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000368eee7e 17ffffc0001001 3:0 ffff8d6d309ddd80 634 lru 00000080:00200000:2.0:1770686977.062756:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005bda50b2 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1770686977.062758:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000da8a52be 00000080:00200000:2.0:1770686977.062759:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.062761:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.062768:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062777:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.062780:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.062782:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.062787:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.062789:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.062791:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.062795:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062802:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.062823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.062825:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.062830:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.062833:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:2.0:1770686977.062837:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.062840:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.062844:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:2.0:1770686977.062847:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.062854:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2600960, count: 4096 00000080:00200000:2.0:1770686977.062857:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2600960, bytes: 4096 00000080:00200000:2.0:1770686977.062860:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.062863:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 124, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.062865:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:2.0:1770686977.062867:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.062872:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:2.0:1770686977.062874:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:2.0:1770686977.062876:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.062881:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:2.0:1770686977.062886:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.062888:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.062894:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062902:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062910:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062916:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.062922:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062933:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.062937:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.062953:0:64908:0:(rw26.c:924:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:2.0:1770686977.062957:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a384b4dd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.062960:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006c32b03b 17ffffc0001001 3:0 ffff8d6d309dd870 635 lru 00000080:00200000:2.0:1770686977.062965:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000200297aa 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1770686977.062967:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a384b4dd 00000080:00200000:2.0:1770686977.062967:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.062969:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.062977:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.062987:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.062990:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.062991:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.062997:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.062999:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.063002:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.063005:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063012:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.063020:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.063022:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.063026:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.063029:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:2.0:1770686977.063032:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.063035:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.063039:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:2.0:1770686977.063041:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.063048:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2605056, count: 4096 00000080:00200000:2.0:1770686977.063051:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2605056, bytes: 4096 00000080:00200000:2.0:1770686977.063053:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.063056:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 125, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.063058:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:2.0:1770686977.063059:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.063064:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:2.0:1770686977.063067:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:2.0:1770686977.063068:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.063073:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:2.0:1770686977.063078:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.063080:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.063181:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063189:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063198:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063204:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063211:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063222:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.063227:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.063246:0:64908:0:(rw26.c:924:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:2.0:1770686977.063251:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d60b4b56[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.063253:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d18b2ad6 17ffffc0001001 3:0 ffff8d6d309ddca8 636 lru 00000080:00200000:2.0:1770686977.063258:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e6be3276 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1770686977.063260:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d60b4b56 00000080:00200000:2.0:1770686977.063261:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.063264:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.063271:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063283:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.063286:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.063288:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.063293:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.063295:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.063297:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.063301:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063308:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.063316:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.063319:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.063323:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.063326:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:2.0:1770686977.063329:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.063332:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.063336:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:2.0:1770686977.063340:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.063347:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2609152, count: 4096 00000080:00200000:2.0:1770686977.063350:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2609152, bytes: 4096 00000080:00200000:2.0:1770686977.063352:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.063356:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 126, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.063509:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:2.0:1770686977.063512:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.063518:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:2.0:1770686977.063521:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:2.0:1770686977.063524:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.063529:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:2.0:1770686977.063535:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.063537:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.063544:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063552:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063559:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063566:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063572:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063582:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.063588:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.063603:0:64908:0:(rw26.c:924:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:2.0:1770686977.063608:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ab4ae337[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.063610:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007c2b430b 17ffffc0001001 3:0 ffff8d6d309dd360 637 lru 00000080:00200000:2.0:1770686977.063616:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004293b486 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1770686977.063618:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ab4ae337 00000080:00200000:2.0:1770686977.063619:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.063621:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.063629:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063640:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.063642:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.063644:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.063649:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.063651:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.063653:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.063657:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063663:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.063670:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.063673:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.063676:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.063679:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:2.0:1770686977.063683:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.063685:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.063690:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:2.0:1770686977.063692:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.063700:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2613248, count: 4096 00000080:00200000:2.0:1770686977.063704:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2613248, bytes: 4096 00000080:00200000:2.0:1770686977.063706:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.063710:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 127, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.063712:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:2.0:1770686977.063713:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.063719:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:2.0:1770686977.063721:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:2.0:1770686977.063723:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.063728:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:2.0:1770686977.063735:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.063737:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.063744:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063751:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063758:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063766:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063772:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063783:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.063788:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.063814:0:64908:0:(rw26.c:924:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1770686977.063819:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008119674b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.063822:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000097447562 17ffffc0001001 3:0 ffff8d6d309dda20 638 lru 00000080:00200000:2.0:1770686977.063826:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cf92e87d 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1770686977.063828:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008119674b 00000080:00200000:2.0:1770686977.063829:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.063831:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.063840:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063850:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.063853:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.063855:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.063860:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.063863:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.063865:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.063869:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063876:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.063884:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.063886:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.063889:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.063892:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1770686977.063898:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.063901:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.063906:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:2.0:1770686977.063910:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.063918:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1770686977.063923:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1770686977.063926:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.063928:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 128, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.063930:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1770686977.063932:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.063936:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1770686977.063939:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1770686977.063941:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.063946:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1770686977.063951:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.063953:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.063960:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063968:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063975:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063981:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.063987:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.063998:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.064002:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.064019:0:64908:0:(rw26.c:924:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1770686977.064024:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000072c8ee2c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.064026:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000040b44cd0 17ffffc0001001 3:0 ffff8d6d309dd288 639 lru 00000080:00200000:2.0:1770686977.064032:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003fb5a61d 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1770686977.064034:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000072c8ee2c 00000080:00200000:2.0:1770686977.064035:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.064037:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.064044:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.064054:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.064057:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.064059:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.064064:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.064066:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.064069:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.064072:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064079:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.064524:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.064526:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.064532:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.064537:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1770686977.064540:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.064543:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.064549:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:2.0:1770686977.064552:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.064561:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1770686977.064565:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1770686977.064568:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.064572:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 129, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.064573:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1770686977.064575:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.064581:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1770686977.064583:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1770686977.064586:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.064592:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1770686977.064598:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.064600:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.064608:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064616:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064625:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064633:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064640:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.064653:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.064658:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.064679:0:64908:0:(rw26.c:924:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:2.0:1770686977.064683:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e3c27a47[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.064687:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000076ff1019 17ffffc0001001 3:0 ffff8d6d309dd948 640 lru 00000080:00200000:2.0:1770686977.064692:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bf5e27dc 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1770686977.064694:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e3c27a47 00000080:00200000:2.0:1770686977.064695:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.064697:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.064705:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.064717:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.064720:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.064722:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.064728:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.064730:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.064733:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.064737:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064744:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.064752:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.064755:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.064759:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.064762:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:2.0:1770686977.064766:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.064769:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.064774:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:2.0:1770686977.064776:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.064784:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2625536, count: 4096 00000080:00200000:2.0:1770686977.064788:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2625536, bytes: 4096 00000080:00200000:2.0:1770686977.064791:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.064794:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 130, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.064796:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:2.0:1770686977.064798:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.064803:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:2.0:1770686977.064816:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:2.0:1770686977.064818:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.064824:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:2.0:1770686977.064830:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.064832:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.064839:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064847:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064854:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064861:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064869:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.064880:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.064885:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.064906:0:64908:0:(rw26.c:924:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:2.0:1770686977.064910:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c8d95de1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.064913:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000036fc688b 17ffffc0001001 3:0 ffff8d6d309dd5e8 641 lru 00000080:00200000:2.0:1770686977.064918:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000ed84398 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1770686977.064920:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c8d95de1 00000080:00200000:2.0:1770686977.064921:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.064923:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.064931:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.064943:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.064946:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.064948:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.064954:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.064956:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.064959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.064963:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.064971:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.064979:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.064982:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.064985:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.064989:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:2.0:1770686977.064993:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.064996:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.065001:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:2.0:1770686977.065004:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.065011:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2629632, count: 4096 00000080:00200000:2.0:1770686977.065015:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2629632, bytes: 4096 00000080:00200000:2.0:1770686977.065017:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.065021:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 131, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.065022:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:2.0:1770686977.065024:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.065029:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:2.0:1770686977.065032:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:2.0:1770686977.065034:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.065039:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:2.0:1770686977.065045:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.065047:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.065054:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065063:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065071:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065078:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065124:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.065137:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.065143:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.065161:0:64908:0:(rw26.c:924:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:2.0:1770686977.065165:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000025d30983[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.065168:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000066850c87 17ffffc0001001 3:0 ffff8d6d309dca20 642 lru 00000080:00200000:2.0:1770686977.065173:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b5d359e9 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1770686977.065176:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000025d30983 00000080:00200000:2.0:1770686977.065177:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.065178:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.065187:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.065199:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.065201:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.065203:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.065209:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.065211:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.065214:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.065217:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065224:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.065232:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.065234:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.065238:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.065241:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:2.0:1770686977.065244:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.065247:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.065253:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:2.0:1770686977.065255:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.065263:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2633728, count: 4096 00000080:00200000:2.0:1770686977.065267:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2633728, bytes: 4096 00000080:00200000:2.0:1770686977.065270:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.065275:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 132, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.065276:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:2.0:1770686977.065279:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.065284:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:2.0:1770686977.065287:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:2.0:1770686977.065289:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.065294:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:2.0:1770686977.065300:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.065302:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.065309:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065318:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065326:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065333:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065340:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.065351:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.065356:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.065375:0:64908:0:(rw26.c:924:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:2.0:1770686977.065380:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000040be8f17[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.065383:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000058d21c2 17ffffc0001001 3:0 ffff8d6d309dc288 643 lru 00000080:00200000:2.0:1770686977.065387:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d511baf1 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1770686977.065389:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000040be8f17 00000080:00200000:2.0:1770686977.065390:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.065392:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.065400:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.065412:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.065415:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.065417:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.065422:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.065425:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.065427:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.065431:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065820:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.065830:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.065832:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.065838:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.065841:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:2.0:1770686977.065845:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.065848:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.065853:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:2.0:1770686977.065856:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.065864:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2637824, count: 4096 00000080:00200000:2.0:1770686977.065869:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2637824, bytes: 4096 00000080:00200000:2.0:1770686977.065871:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.065875:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 133, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.065876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:2.0:1770686977.065878:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.065884:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:2.0:1770686977.065888:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:2.0:1770686977.065890:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.065896:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:2.0:1770686977.065902:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.065906:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.065914:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065924:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065933:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065940:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.065946:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.065957:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.065962:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.065980:0:64908:0:(rw26.c:924:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:2.0:1770686977.065985:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bd193db5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.065988:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7201c05 17ffffc0001001 3:0 ffff8d6d309dc948 644 lru 00000080:00200000:2.0:1770686977.065993:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000502bcdf7 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1770686977.065995:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bd193db5 00000080:00200000:2.0:1770686977.065996:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.065999:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.066008:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066020:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.066023:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.066026:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.066032:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.066035:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.066038:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.066042:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066049:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.066056:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.066058:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.066063:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.066066:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:2.0:1770686977.066070:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.066072:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.066077:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:2.0:1770686977.066080:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.066174:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2641920, count: 4096 00000080:00200000:2.0:1770686977.066180:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2641920, bytes: 4096 00000080:00200000:2.0:1770686977.066182:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.066186:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 134, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.066187:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:2.0:1770686977.066190:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.066196:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:2.0:1770686977.066199:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:2.0:1770686977.066201:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.066206:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:2.0:1770686977.066212:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.066215:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.066222:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066230:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066239:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066246:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066254:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066264:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.066270:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.066288:0:64908:0:(rw26.c:924:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:2.0:1770686977.066292:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ebd94cb7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.066295:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc456bb3 17ffffc0001001 3:0 ffff8d6d309dc5e8 645 lru 00000080:00200000:2.0:1770686977.066301:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000af939838 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1770686977.066303:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ebd94cb7 00000080:00200000:2.0:1770686977.066305:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.066307:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.066315:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066327:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.066329:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.066332:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.066338:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.066340:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.066343:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.066347:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066354:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.066520:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.066523:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.066529:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.066533:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:2.0:1770686977.066537:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.066540:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.066545:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:2.0:1770686977.066548:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.066556:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2646016, count: 4096 00000080:00200000:2.0:1770686977.066559:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2646016, bytes: 4096 00000080:00200000:2.0:1770686977.066563:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.066566:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 135, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.066568:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:2.0:1770686977.066570:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.066576:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:2.0:1770686977.066578:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:2.0:1770686977.066580:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.066586:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:2.0:1770686977.066592:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.066594:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.066603:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066610:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066619:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066627:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066634:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066647:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.066652:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.066678:0:64908:0:(rw26.c:924:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:2.0:1770686977.066682:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e3907a9a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.066686:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000325317f1 17ffffc0001021 2:0 ffff8d6d309dc798 646 lru 00000080:00200000:2.0:1770686977.066691:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000082800410 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1770686977.066693:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e3907a9a 00000080:00200000:2.0:1770686977.066694:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.066696:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.066705:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066716:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.066719:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.066722:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.066727:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.066730:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.066733:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.066737:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066744:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.066753:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.066755:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.066760:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.066764:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:2.0:1770686977.066767:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.066770:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.066775:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:2.0:1770686977.066778:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.066785:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2650112, count: 4096 00000080:00200000:2.0:1770686977.066790:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2650112, bytes: 4096 00000080:00200000:2.0:1770686977.066792:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.066795:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 136, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.066797:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:2.0:1770686977.066799:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.066818:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:2.0:1770686977.066821:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:2.0:1770686977.066824:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.066829:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:2.0:1770686977.066836:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.066838:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.066845:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066854:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066862:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066868:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066875:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066886:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.066891:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.066908:0:64908:0:(rw26.c:924:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:2.0:1770686977.066912:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001322025a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.066915:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000070e8458b 17ffffc0001001 3:0 ffff8d6d309dc0d8 647 lru 00000080:00200000:2.0:1770686977.066920:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001a370b12 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1770686977.066922:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001322025a 00000080:00200000:2.0:1770686977.066923:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.066926:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.066934:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.066946:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.066948:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.066950:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.066956:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.066959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.066962:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.066966:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.066975:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.066984:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.066986:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.066990:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.066994:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:2.0:1770686977.066997:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.067000:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.067004:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:2.0:1770686977.067007:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.067014:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2654208, count: 4096 00000080:00200000:2.0:1770686977.067017:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2654208, bytes: 4096 00000080:00200000:2.0:1770686977.067020:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.067023:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 137, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.067025:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:2.0:1770686977.067027:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.067032:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:2.0:1770686977.067034:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:2.0:1770686977.067036:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.067041:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:2.0:1770686977.067046:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.067049:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.067056:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067065:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067072:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067079:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067173:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067186:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.067192:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.067211:0:64908:0:(rw26.c:924:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:2.0:1770686977.067216:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e9e18ebf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.067219:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006b9326cc 17ffffc0001001 3:0 ffff8d6d309dcaf8 648 lru 00000080:00200000:2.0:1770686977.067225:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000027fc235f 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1770686977.067227:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e9e18ebf 00000080:00200000:2.0:1770686977.067228:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.067230:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.067238:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067250:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.067253:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.067256:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.067260:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.067263:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.067265:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.067269:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067276:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.067284:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.067287:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.067291:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.067294:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:2.0:1770686977.067297:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.067300:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.067304:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:2.0:1770686977.067307:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.067314:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2658304, count: 4096 00000080:00200000:2.0:1770686977.067318:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2658304, bytes: 4096 00000080:00200000:2.0:1770686977.067321:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.067324:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 138, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.067326:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:2.0:1770686977.067328:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.067333:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:2.0:1770686977.067336:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:2.0:1770686977.067338:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.067342:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:2.0:1770686977.067348:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.067350:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.067357:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067511:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067520:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067527:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067534:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067548:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.067553:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.067568:0:64908:0:(rw26.c:924:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:2.0:1770686977.067572:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000017f778c1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.067575:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006ac31eee 17ffffc0001001 3:0 ffff8d6d309dc438 649 lru 00000080:00200000:2.0:1770686977.067581:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004f04881e 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1770686977.067583:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000017f778c1 00000080:00200000:2.0:1770686977.067585:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.067587:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.067594:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067605:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.067607:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.067610:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.067615:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.067617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.067619:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.067623:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067630:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.067637:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.067640:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.067643:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.067647:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:2.0:1770686977.067650:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.067653:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.067657:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:2.0:1770686977.067660:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.067667:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2662400, count: 4096 00000080:00200000:2.0:1770686977.067671:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2662400, bytes: 4096 00000080:00200000:2.0:1770686977.067673:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.067676:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 139, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.067678:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:2.0:1770686977.067680:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.067685:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:2.0:1770686977.067688:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:2.0:1770686977.067690:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.067695:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:2.0:1770686977.067699:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.067702:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.067709:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067717:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067724:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067731:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067737:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067748:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.067753:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.067768:0:64908:0:(rw26.c:924:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:2.0:1770686977.067772:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004c68ed56[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.067775:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000029917694 17ffffc0001001 3:0 ffff8d6d309dc6c0 650 lru 00000080:00200000:2.0:1770686977.067780:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce1af7a0 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1770686977.067782:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004c68ed56 00000080:00200000:2.0:1770686977.067783:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.067785:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.067792:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067803:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.067817:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.067820:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.067826:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.067828:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.067831:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.067835:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067842:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.067849:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.067852:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.067856:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.067859:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:2.0:1770686977.067862:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.067864:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.067869:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:2.0:1770686977.067872:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.067879:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2666496, count: 4096 00000080:00200000:2.0:1770686977.067882:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2666496, bytes: 4096 00000080:00200000:2.0:1770686977.067885:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.067888:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 140, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.067890:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:2.0:1770686977.067892:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.067897:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:2.0:1770686977.067900:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:2.0:1770686977.067902:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.067907:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:2.0:1770686977.067912:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.067914:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.067921:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067928:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067936:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067942:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.067949:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.067961:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.067965:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.067980:0:64908:0:(rw26.c:924:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:2.0:1770686977.067984:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005c81e66a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.067986:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000241c92ea 17ffffc0001001 3:0 ffff8d6d309dc510 651 lru 00000080:00200000:2.0:1770686977.067991:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008206f08e 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1770686977.067993:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005c81e66a 00000080:00200000:2.0:1770686977.067994:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.067996:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.068003:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068013:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.068016:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.068018:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.068022:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.068025:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.068027:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.068032:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068039:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.068047:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.068049:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.068053:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.068055:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:2.0:1770686977.068058:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.068061:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.068065:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:2.0:1770686977.068068:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.068075:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2670592, count: 4096 00000080:00200000:2.0:1770686977.068079:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2670592, bytes: 4096 00000080:00200000:2.0:1770686977.068163:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.068168:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 141, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.068170:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:2.0:1770686977.068172:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.068178:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:2.0:1770686977.068181:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:2.0:1770686977.068183:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.068190:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:2.0:1770686977.068196:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.068198:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.068205:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068215:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068224:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068231:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068238:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068249:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.068254:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.068272:0:64908:0:(rw26.c:924:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:2.0:1770686977.068276:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004fcfc175[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.068279:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000059517c88 17ffffc0001001 3:0 ffff8d6d309dc000 652 lru 00000080:00200000:2.0:1770686977.068284:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bb95b77a 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1770686977.068286:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004fcfc175 00000080:00200000:2.0:1770686977.068287:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.068290:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.068297:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068309:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.068312:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.068314:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.068319:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.068322:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.068325:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.068328:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068335:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.068344:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.068347:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.068351:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.068354:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:2.0:1770686977.068357:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.068510:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.068516:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:2.0:1770686977.068519:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.068526:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2674688, count: 4096 00000080:00200000:2.0:1770686977.068530:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2674688, bytes: 4096 00000080:00200000:2.0:1770686977.068533:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.068536:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 142, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.068538:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:2.0:1770686977.068540:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.068545:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:2.0:1770686977.068548:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:2.0:1770686977.068550:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.068556:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:2.0:1770686977.068562:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.068564:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.068570:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068579:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068586:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068593:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068599:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068612:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.068618:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.068636:0:64908:0:(rw26.c:924:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:2.0:1770686977.068641:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001d2cd6c3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.068644:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cb3e5b02 17ffffc0001001 3:0 ffff8d6d309dc1b0 653 lru 00000080:00200000:2.0:1770686977.068650:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000eba7c851 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1770686977.068653:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001d2cd6c3 00000080:00200000:2.0:1770686977.068654:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.068656:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.068665:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068677:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.068679:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.068682:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.068688:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.068692:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.068695:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.068699:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068707:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.068717:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.068719:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.068724:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.068727:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:2.0:1770686977.068731:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.068735:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.068739:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:2.0:1770686977.068742:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.068750:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2678784, count: 4096 00000080:00200000:2.0:1770686977.068754:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2678784, bytes: 4096 00000080:00200000:2.0:1770686977.068757:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.068761:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 143, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.068763:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:2.0:1770686977.068765:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.068771:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:2.0:1770686977.068774:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:2.0:1770686977.068776:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.068781:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:2.0:1770686977.068787:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.068790:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.068798:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068819:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068828:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068835:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068842:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068853:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.068858:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.068874:0:64908:0:(rw26.c:924:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:2.0:1770686977.068878:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002b8099eb[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.068881:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000034220ad3 17ffffc0001001 3:0 ffff8d6d309dce58 654 lru 00000080:00200000:2.0:1770686977.068886:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000685d252e 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1770686977.068887:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002b8099eb 00000080:00200000:2.0:1770686977.068889:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.068891:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.068898:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.068910:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.068913:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.068915:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.068921:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.068924:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.068926:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.068929:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.068936:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.068944:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.068946:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.068950:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.068953:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:2.0:1770686977.068956:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.068959:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.068964:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:2.0:1770686977.068967:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.068974:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2682880, count: 4096 00000080:00200000:2.0:1770686977.068977:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2682880, bytes: 4096 00000080:00200000:2.0:1770686977.068980:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.068983:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 144, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.068985:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:2.0:1770686977.068987:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.068992:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:2.0:1770686977.068995:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:2.0:1770686977.068997:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.069002:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:2.0:1770686977.069008:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.069011:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.069018:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069026:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069034:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069041:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069048:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069060:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.069066:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.069107:0:64908:0:(rw26.c:924:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:2.0:1770686977.069112:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007b2aa322[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.069115:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a7b8af85 17ffffc0001001 3:0 ffff8d6d309dcbd0 655 lru 00000080:00200000:2.0:1770686977.069121:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb54dc09 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1770686977.069123:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007b2aa322 00000080:00200000:2.0:1770686977.069124:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.069126:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.069134:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069146:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.069148:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.069150:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.069155:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.069158:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.069160:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.069164:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069172:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.069180:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.069182:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.069186:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.069189:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:2.0:1770686977.069192:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.069195:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.069199:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:2.0:1770686977.069202:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.069209:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2686976, count: 4096 00000080:00200000:2.0:1770686977.069213:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2686976, bytes: 4096 00000080:00200000:2.0:1770686977.069215:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.069218:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 145, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.069220:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:2.0:1770686977.069222:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.069227:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:2.0:1770686977.069230:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:2.0:1770686977.069232:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.069236:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:2.0:1770686977.069241:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.069243:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.069249:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069258:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069266:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069274:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069280:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069292:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.069297:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.069312:0:64908:0:(rw26.c:924:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:2.0:1770686977.069316:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000041c97d23[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.069319:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004847dbf1 17ffffc0001001 3:0 ffff8d6d309dcd80 656 lru 00000080:00200000:2.0:1770686977.069325:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007bbbe948 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1770686977.069327:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000041c97d23 00000080:00200000:2.0:1770686977.069328:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.069330:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.069337:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069347:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.069350:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.069352:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.069357:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.069433:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.069497:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.069503:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069511:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.069520:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.069522:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.069527:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.069530:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:2.0:1770686977.069533:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.069536:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.069541:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:2.0:1770686977.069544:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.069551:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2691072, count: 4096 00000080:00200000:2.0:1770686977.069554:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2691072, bytes: 4096 00000080:00200000:2.0:1770686977.069557:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.069560:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 146, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.069562:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:2.0:1770686977.069564:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.069569:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:2.0:1770686977.069571:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:2.0:1770686977.069574:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.069578:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:2.0:1770686977.069583:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.069585:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.069592:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069601:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069610:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069617:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069623:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069635:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.069639:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.069654:0:64908:0:(rw26.c:924:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:2.0:1770686977.069658:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000967f512a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.069661:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001c8191a0 17ffffc0001001 3:0 ffff8d6d309dc870 657 lru 00000080:00200000:2.0:1770686977.069667:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b5157702 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1770686977.069669:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000967f512a 00000080:00200000:2.0:1770686977.069670:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.069672:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.069679:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069690:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.069692:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.069694:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.069699:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.069702:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.069704:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.069708:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069716:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.069723:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.069726:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.069729:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.069731:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:2.0:1770686977.069735:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.069738:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.069742:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:2.0:1770686977.069745:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.069751:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2695168, count: 4096 00000080:00200000:2.0:1770686977.069754:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2695168, bytes: 4096 00000080:00200000:2.0:1770686977.069757:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.069760:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 147, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.069761:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:2.0:1770686977.069764:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.069768:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:2.0:1770686977.069771:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:2.0:1770686977.069773:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.069777:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:2.0:1770686977.069782:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.069784:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.069790:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069798:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069819:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069827:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069834:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069846:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.069850:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.069864:0:64908:0:(rw26.c:924:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:2.0:1770686977.069868:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c044af41[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.069871:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003ed3d96e 17ffffc0001001 3:0 ffff8d6d309dcca8 658 lru 00000080:00200000:2.0:1770686977.069876:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005f9920ec 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1770686977.069878:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c044af41 00000080:00200000:2.0:1770686977.069879:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.069881:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.069888:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.069899:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.069901:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.069903:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.069908:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.069910:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.069913:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.069917:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.069925:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.069933:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.069935:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.069938:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.069941:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:2.0:1770686977.069944:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.069947:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.069951:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:2.0:1770686977.069954:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.069961:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2699264, count: 4096 00000080:00200000:2.0:1770686977.069964:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2699264, bytes: 4096 00000080:00200000:2.0:1770686977.069967:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.069970:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 148, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.069971:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:2.0:1770686977.069974:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.069978:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:2.0:1770686977.069981:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:2.0:1770686977.069983:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.069987:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:2.0:1770686977.069992:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.069994:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.070000:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070009:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070018:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070025:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070031:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070044:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.070047:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.070061:0:64908:0:(rw26.c:924:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1770686977.070065:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ca344b2e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.070068:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000adc85bb5 17ffffc0001001 3:0 ffff8d6d309dc360 659 lru 00000080:00200000:2.0:1770686977.070073:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae093787 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1770686977.070076:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ca344b2e 00000080:00200000:2.0:1770686977.070077:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.070078:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.070172:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070184:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.070187:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.070189:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.070194:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.070197:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.070199:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.070203:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070211:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.070219:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.070221:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.070225:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.070227:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1770686977.070230:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.070233:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.070238:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:2.0:1770686977.070241:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.070247:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1770686977.070251:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1770686977.070253:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.070256:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 149, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.070258:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1770686977.070260:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.070265:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1770686977.070267:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1770686977.070269:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.070273:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1770686977.070278:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.070280:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.070287:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070295:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070303:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070311:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070318:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070330:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.070334:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.070350:0:64908:0:(rw26.c:924:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1770686977.070354:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000077e3dc58[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.070357:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000da19eb5f 17ffffc0001001 3:0 ffff8d6d0742b510 660 lru 00000080:00200000:2.0:1770686977.070502:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000099f6e9b5 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1770686977.070505:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000077e3dc58 00000080:00200000:2.0:1770686977.070506:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.070509:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.070517:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070529:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.070532:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.070534:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.070539:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.070542:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.070544:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.070548:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070556:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.070564:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.070566:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.070569:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.070572:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1770686977.070575:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.070578:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.070583:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:2.0:1770686977.070585:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.070592:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1770686977.070596:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1770686977.070598:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.070602:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 150, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.070603:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1770686977.070606:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.070611:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1770686977.070613:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1770686977.070615:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.070620:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1770686977.070624:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.070627:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.070633:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070641:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070650:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070657:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070664:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070675:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.070679:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.070700:0:64908:0:(rw26.c:924:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1770686977.070705:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000df2c7302[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.070708:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000033cdb9dc 17ffffc0001021 2:0 ffff8d6d0742b000 661 lru 00000080:00200000:2.0:1770686977.070713:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9d7795a 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1770686977.070715:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000df2c7302 00000080:00200000:2.0:1770686977.070717:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.070718:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.070725:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070736:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.070738:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.070740:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.070745:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.070747:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.070750:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.070754:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070762:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.070770:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.070772:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.070775:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.070778:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1770686977.070781:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.070784:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.070788:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:2.0:1770686977.070791:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.070797:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1770686977.070801:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1770686977.070803:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.070819:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 151, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.070821:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1770686977.070823:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.070828:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1770686977.070831:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1770686977.070833:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.070837:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1770686977.070842:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.070844:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.070851:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070859:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070868:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070875:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070882:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070893:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.070897:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.070912:0:64908:0:(rw26.c:924:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1770686977.070916:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cb759abd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.070919:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000efff1b42 17ffffc0001001 3:0 ffff8d6d0742b1b0 662 lru 00000080:00200000:2.0:1770686977.070924:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006d2e1d44 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1770686977.070926:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cb759abd 00000080:00200000:2.0:1770686977.070927:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.070929:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.070936:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.070947:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.070949:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.070951:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.070956:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.070959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.070961:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.070965:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.070972:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.070980:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.070982:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.070986:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.070989:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1770686977.070992:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.070995:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.070999:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:2.0:1770686977.071002:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.071009:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1770686977.071012:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1770686977.071014:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.071018:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 152, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.071019:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1770686977.071021:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.071026:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1770686977.071028:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1770686977.071030:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.071034:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1770686977.071039:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.071041:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.071047:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071056:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071064:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071072:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071078:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071165:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.071170:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.071184:0:64908:0:(rw26.c:924:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1770686977.071188:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000a9806a4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.071191:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3cfaf74 17ffffc0001001 3:0 ffff8d6d0742be58 663 lru 00000080:00200000:2.0:1770686977.071197:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000087d505d6 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1770686977.071199:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000a9806a4 00000080:00200000:2.0:1770686977.071200:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.071202:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.071209:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071220:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.071222:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.071224:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.071229:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.071231:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.071234:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.071238:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071245:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.071254:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.071256:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.071259:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.071262:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1770686977.071265:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.071268:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.071272:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:2.0:1770686977.071275:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.071282:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1770686977.071286:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1770686977.071288:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.071291:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 153, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.071293:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1770686977.071295:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.071300:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1770686977.071303:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1770686977.071305:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.071309:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1770686977.071314:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.071316:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.071323:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071331:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071340:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071347:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071354:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071502:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.071507:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.071521:0:64908:0:(rw26.c:924:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1770686977.071525:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001182a793[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.071528:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005594423e 17ffffc0001001 3:0 ffff8d6d0742bbd0 664 lru 00000080:00200000:2.0:1770686977.071534:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000c950f69d 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1770686977.071536:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001182a793 00000080:00200000:2.0:1770686977.071537:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.071539:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.071545:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071556:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.071559:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.071561:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.071566:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.071568:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.071571:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.071575:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071582:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.071590:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.071593:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.071596:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.071599:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1770686977.071602:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.071606:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.071610:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:2.0:1770686977.071612:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.071619:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1770686977.071623:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1770686977.071625:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.071629:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 154, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.071630:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1770686977.071633:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.071638:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1770686977.071640:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1770686977.071642:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.071646:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1770686977.071651:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.071653:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.071660:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071669:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071677:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071685:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071691:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071702:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.071707:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.071720:0:64908:0:(rw26.c:924:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1770686977.071724:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003b764af4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.071727:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003f467b8d 17ffffc0001001 3:0 ffff8d6d0742bd80 665 lru 00000080:00200000:2.0:1770686977.071733:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000325a70ae 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1770686977.071735:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003b764af4 00000080:00200000:2.0:1770686977.071736:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.071738:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.071744:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071755:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.071757:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.071759:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.071764:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.071766:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.071769:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.071773:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071780:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.071788:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.071790:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.071793:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.071796:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1770686977.071799:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.071802:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.071819:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:2.0:1770686977.071822:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.071829:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1770686977.071832:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1770686977.071835:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.071838:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 155, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.071840:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1770686977.071842:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.071847:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1770686977.071850:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1770686977.071852:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.071856:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1770686977.071861:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.071863:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.071869:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071878:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071886:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071893:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071900:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071911:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.071915:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.071928:0:64908:0:(rw26.c:924:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1770686977.071932:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008e9ddf15[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.071935:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007e5589bb 17ffffc0001001 3:0 ffff8d6d0742b870 666 lru 00000080:00200000:2.0:1770686977.071941:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa3e30e9 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1770686977.071943:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008e9ddf15 00000080:00200000:2.0:1770686977.071944:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.071946:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.071953:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.071963:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.071966:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.071968:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.071972:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.071975:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.071977:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.071981:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.071988:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.071996:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.071998:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.072002:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.072004:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1770686977.072008:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.072011:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.072015:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:2.0:1770686977.072017:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.072024:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1770686977.072027:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1770686977.072030:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.072033:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 156, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.072035:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1770686977.072037:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.072041:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1770686977.072044:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1770686977.072046:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.072050:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1770686977.072054:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.072056:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.072063:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072071:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072079:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072161:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072168:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072181:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.072186:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.072200:0:64908:0:(rw26.c:924:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1770686977.072204:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a79951ef[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.072206:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c01cf537 17ffffc0001001 3:0 ffff8d6d0742bca8 667 lru 00000080:00200000:2.0:1770686977.072212:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000069574285 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1770686977.072214:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a79951ef 00000080:00200000:2.0:1770686977.072215:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.072217:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.072224:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072234:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.072237:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.072239:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.072244:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.072247:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.072249:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.072253:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072261:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.072269:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.072271:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.072274:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.072277:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1770686977.072280:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.072283:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.072287:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:2.0:1770686977.072290:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.072296:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1770686977.072300:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1770686977.072302:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.072306:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 157, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.072307:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1770686977.072309:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.072314:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1770686977.072317:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1770686977.072319:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.072323:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1770686977.072328:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.072330:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.072337:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072345:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072354:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072433:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072501:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072515:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.072520:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.072534:0:64908:0:(rw26.c:924:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1770686977.072538:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000065130821[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.072541:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003bacdd87 17ffffc0001001 3:0 ffff8d6d0742b360 668 lru 00000080:00200000:2.0:1770686977.072546:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000082542b9e 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1770686977.072548:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000065130821 00000080:00200000:2.0:1770686977.072549:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.072551:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.072558:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072569:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.072571:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.072573:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.072578:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.072581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.072583:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.072587:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072596:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.072603:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.072606:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.072609:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.072612:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1770686977.072616:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.072619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.072623:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:2.0:1770686977.072626:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.072633:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1770686977.072636:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1770686977.072639:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.072642:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 158, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.072644:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1770686977.072646:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.072651:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1770686977.072654:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1770686977.072656:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.072660:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1770686977.072665:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.072667:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.072674:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072683:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072692:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072700:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072706:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072719:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.072723:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.072739:0:64908:0:(rw26.c:924:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1770686977.072743:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004ee2244b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.072746:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000d844820 17ffffc0001001 3:0 ffff8d6d0742ba20 669 lru 00000080:00200000:2.0:1770686977.072752:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f66daba3 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1770686977.072754:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004ee2244b 00000080:00200000:2.0:1770686977.072756:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.072758:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.072764:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072775:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.072778:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.072780:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.072785:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.072787:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.072790:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.072794:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072801:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.072823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.072825:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.072829:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.072833:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1770686977.072836:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.072839:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.072843:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:2.0:1770686977.072845:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.072852:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1770686977.072856:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1770686977.072858:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.072861:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 159, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.072864:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1770686977.072866:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.072871:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1770686977.072873:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1770686977.072875:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.072880:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1770686977.072885:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.072888:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.072894:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072902:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072910:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072916:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.072923:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072933:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.072938:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.072953:0:64908:0:(rw26.c:924:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1770686977.072957:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007bb3a0db[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.072960:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000038001dc1 17ffffc0001001 3:0 ffff8d6d0742b288 670 lru 00000080:00200000:2.0:1770686977.072965:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004ec36565 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1770686977.072968:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007bb3a0db 00000080:00200000:2.0:1770686977.072969:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.072971:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.072978:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.072988:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.072991:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.072993:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.072998:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.073000:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.073002:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.073006:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073012:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.073020:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.073023:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.073027:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.073030:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1770686977.073033:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.073036:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.073040:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:2.0:1770686977.073043:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.073052:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1770686977.073056:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1770686977.073058:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.073062:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 160, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.073063:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1770686977.073066:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.073070:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1770686977.073073:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1770686977.073074:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.073080:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1770686977.073112:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.073114:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.073121:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073129:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073138:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073145:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073151:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073163:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.073168:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.073184:0:64908:0:(rw26.c:924:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1770686977.073188:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fb36056a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.073191:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8f0d744 17ffffc0001001 3:0 ffff8d6d0742b948 671 lru 00000080:00200000:2.0:1770686977.073196:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000081eb629d 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1770686977.073198:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fb36056a 00000080:00200000:2.0:1770686977.073199:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.073201:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.073209:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073221:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.073223:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.073225:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.073231:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.073233:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.073235:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.073239:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073247:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.073255:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.073257:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.073262:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.073266:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1770686977.073269:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.073271:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.073275:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:2.0:1770686977.073278:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.073285:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1770686977.073289:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1770686977.073292:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.073296:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 161, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.073297:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1770686977.073299:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.073304:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1770686977.073307:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1770686977.073309:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.073314:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1770686977.073318:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.073321:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.073327:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073336:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073344:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073351:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073506:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073521:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.073527:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.073543:0:64908:0:(rw26.c:924:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1770686977.073547:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009ffb006e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.073550:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000070d115dd 17ffffc0001001 3:0 ffff8d6d0742b5e8 672 lru 00000080:00200000:2.0:1770686977.073556:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000090c06664 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1770686977.073558:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009ffb006e 00000080:00200000:2.0:1770686977.073560:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.073562:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.073570:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073581:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.073584:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.073586:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.073592:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.073594:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.073597:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.073600:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073607:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.073615:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.073617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.073621:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.073624:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1770686977.073628:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.073630:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.073635:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:2.0:1770686977.073637:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.073646:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1770686977.073649:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1770686977.073652:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.073655:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 162, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.073657:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1770686977.073658:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.073663:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1770686977.073666:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1770686977.073668:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.073672:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1770686977.073678:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.073680:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.073687:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073696:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073703:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073710:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073717:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073728:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.073734:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.073750:0:64908:0:(rw26.c:924:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1770686977.073755:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000c0cf8b1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.073758:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa8e28c6 17ffffc0001001 3:0 ffff8d6d0742b798 673 lru 00000080:00200000:2.0:1770686977.073763:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce8d1836 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1770686977.073765:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000c0cf8b1 00000080:00200000:2.0:1770686977.073766:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.073768:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.073777:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073788:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.073791:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.073793:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.073798:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.073801:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.073803:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.073817:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073825:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.073833:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.073836:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.073841:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.073844:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1770686977.073847:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.073850:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.073854:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:2.0:1770686977.073857:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.073864:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1770686977.073868:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1770686977.073871:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.073874:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 163, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.073876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1770686977.073878:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.073884:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1770686977.073886:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1770686977.073888:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.073894:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1770686977.073899:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.073901:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.073908:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073916:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073924:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073930:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.073936:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.073946:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.073951:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.073967:0:64908:0:(rw26.c:924:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1770686977.073971:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008adf0d9d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.073973:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000001a31201a 17ffffc0001001 3:0 ffff8d6d0742b0d8 674 lru 00000080:00200000:2.0:1770686977.073978:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bcefa8bb 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1770686977.073980:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008adf0d9d 00000080:00200000:2.0:1770686977.073981:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.073982:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.073990:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.074000:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.074003:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.074005:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.074010:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.074012:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.074015:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.074019:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074026:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.074033:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.074036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.074040:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.074043:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1770686977.074046:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.074049:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.074053:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:2.0:1770686977.074056:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.074063:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1770686977.074066:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1770686977.074069:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.074072:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 164, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.074073:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1770686977.074076:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.074181:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1770686977.074186:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1770686977.074188:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.074194:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1770686977.074200:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.074203:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.074210:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074219:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074226:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074234:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074241:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.074252:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.074257:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.074272:0:64908:0:(rw26.c:924:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1770686977.074276:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000076973cbd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.074279:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000098ea242a 17ffffc0001001 3:0 ffff8d6d0742baf8 675 lru 00000080:00200000:2.0:1770686977.074284:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d465c524 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1770686977.074286:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000076973cbd 00000080:00200000:2.0:1770686977.074288:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.074290:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.074298:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.074310:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.074313:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.074315:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.074321:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.074323:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.074326:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.074330:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074338:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.074346:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.074349:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.074353:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.074356:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1770686977.074716:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.074720:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.074725:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:2.0:1770686977.074728:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.074736:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1770686977.074739:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1770686977.074742:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.074745:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 165, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.074747:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1770686977.074749:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.074755:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1770686977.074758:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1770686977.074760:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.074765:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1770686977.074772:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.074775:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.074783:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074792:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074800:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074820:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074827:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.074839:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.074844:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.074872:0:64908:0:(rw26.c:924:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1770686977.074877:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004f87f649[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.074880:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f51b6d61 17ffffc0001021 2:0 ffff8d6d0742b438 676 lru 00000080:00200000:2.0:1770686977.074886:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000dbed2427 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1770686977.074888:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004f87f649 00000080:00200000:2.0:1770686977.074889:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.074891:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.074900:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.074911:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.074914:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.074916:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.074923:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.074926:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.074929:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.074933:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.074940:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.074948:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.074951:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.074955:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.074959:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1770686977.074962:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.074965:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.074970:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:2.0:1770686977.074974:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.074982:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1770686977.074986:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1770686977.074989:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.074992:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 166, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.074994:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1770686977.074996:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.075001:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1770686977.075004:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1770686977.075007:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.075012:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1770686977.075017:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.075019:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.075027:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075035:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075043:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075051:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075059:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075072:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.075077:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.075176:0:64908:0:(rw26.c:924:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1770686977.075181:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e595bc1b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.075184:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b94c5b14 17ffffc0001001 3:0 ffff8d6d0742b6c0 677 lru 00000080:00200000:2.0:1770686977.075190:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000088a4f6cd 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1770686977.075192:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e595bc1b 00000080:00200000:2.0:1770686977.075193:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.075195:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.075204:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075217:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.075221:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.075223:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.075230:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.075234:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.075236:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.075240:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075249:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.075258:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.075261:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.075265:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.075269:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1770686977.075272:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.075276:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.075281:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:2.0:1770686977.075284:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.075292:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1770686977.075296:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1770686977.075299:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.075303:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 167, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.075304:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1770686977.075307:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.075312:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1770686977.075314:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1770686977.075317:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.075322:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1770686977.075328:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.075330:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.075339:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075348:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075433:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075517:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075525:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075538:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.075544:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.075564:0:64908:0:(rw26.c:924:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:2.0:1770686977.075568:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008f02435f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.075571:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008d74049f 17ffffc0001001 3:0 ffff8d6d0742ad80 678 lru 00000080:00200000:2.0:1770686977.075577:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000374add0c 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1770686977.075580:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008f02435f 00000080:00200000:2.0:1770686977.075581:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.075583:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.075591:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075603:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.075606:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.075608:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.075614:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.075617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.075619:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.075623:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075631:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.075639:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.075642:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.075647:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.075651:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:2.0:1770686977.075654:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.075657:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.075662:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:2.0:1770686977.075665:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.075673:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2781184, count: 4096 00000080:00200000:2.0:1770686977.075676:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2781184, bytes: 4096 00000080:00200000:2.0:1770686977.075679:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.075682:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 168, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.075684:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:2.0:1770686977.075686:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.075691:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:2.0:1770686977.075694:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:2.0:1770686977.075696:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.075701:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:2.0:1770686977.075706:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.075709:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.075716:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075724:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075732:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075739:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075745:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075757:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.075762:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.075778:0:64908:0:(rw26.c:924:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1770686977.075782:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000024646005[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.075785:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2e433bf 17ffffc0001001 3:0 ffff8d6d0742a870 679 lru 00000080:00200000:2.0:1770686977.075790:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000046648da1 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1770686977.075792:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000024646005 00000080:00200000:2.0:1770686977.075793:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.075795:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.075802:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075825:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.075828:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.075830:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.075835:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.075837:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.075839:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.075843:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075849:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.075858:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.075860:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.075864:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.075867:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1770686977.075870:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.075873:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.075877:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:2.0:1770686977.075880:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.075887:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1770686977.075891:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1770686977.075894:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.075897:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 169, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.075898:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1770686977.075901:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.075906:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1770686977.075909:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1770686977.075911:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.075916:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1770686977.075921:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.075923:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.075931:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075938:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075946:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075953:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.075959:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.075971:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.075976:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.075993:0:64908:0:(rw26.c:924:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1770686977.075997:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005f9f2e37[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.076000:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cadd3d99 17ffffc0001001 3:0 ffff8d6d0742aca8 680 lru 00000080:00200000:2.0:1770686977.076005:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8a02521 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1770686977.076007:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005f9f2e37 00000080:00200000:2.0:1770686977.076008:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.076010:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.076017:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076028:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.076030:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.076032:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.076038:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.076041:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.076043:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.076046:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076053:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.076061:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.076064:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.076067:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.076070:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1770686977.076073:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.076076:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.076166:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:2.0:1770686977.076170:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.076178:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1770686977.076182:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1770686977.076184:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.076188:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 170, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.076189:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1770686977.076191:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.076196:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1770686977.076199:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1770686977.076201:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.076206:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1770686977.076211:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.076214:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.076220:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076228:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076236:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076244:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076251:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076263:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.076269:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.076286:0:64908:0:(rw26.c:924:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1770686977.076291:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000106aa850[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.076294:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000018a9bc13 17ffffc0001001 3:0 ffff8d6d0742a360 681 lru 00000080:00200000:2.0:1770686977.076299:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000eba66289 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1770686977.076301:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000106aa850 00000080:00200000:2.0:1770686977.076302:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.076304:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.076312:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076324:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.076326:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.076328:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.076334:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.076337:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.076339:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.076343:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076350:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.076510:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.076514:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.076519:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.076522:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1770686977.076525:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.076528:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.076533:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:2.0:1770686977.076536:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.076543:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1770686977.076547:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1770686977.076550:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.076553:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 171, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.076555:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1770686977.076557:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.076562:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1770686977.076564:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1770686977.076567:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.076573:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1770686977.076579:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.076581:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.076588:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076597:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076605:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076612:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076619:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076632:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.076637:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.076653:0:64908:0:(rw26.c:924:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1770686977.076658:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000055272758[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.076661:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ffefb1ec 17ffffc0001001 3:0 ffff8d6d0742aa20 682 lru 00000080:00200000:2.0:1770686977.076667:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005ce39e83 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1770686977.076669:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000055272758 00000080:00200000:2.0:1770686977.076670:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.076672:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.076680:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076691:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.076694:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.076697:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.076702:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.076705:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.076707:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.076711:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076718:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.076726:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.076729:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.076732:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.076735:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1770686977.076738:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.076741:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.076746:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:2.0:1770686977.076749:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.076756:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1770686977.076760:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1770686977.076762:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.076766:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 172, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.076767:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1770686977.076769:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.076775:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1770686977.076777:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1770686977.076780:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.076785:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1770686977.076790:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.076792:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.076799:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076821:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076830:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076837:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076844:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076857:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.076863:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.076882:0:64908:0:(rw26.c:924:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1770686977.076887:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000090f6887a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.076890:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000009639e704 17ffffc0001001 3:0 ffff8d6d0742a288 683 lru 00000080:00200000:2.0:1770686977.076894:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000093995bb7 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1770686977.076897:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000090f6887a 00000080:00200000:2.0:1770686977.076898:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.076899:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.076909:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.076919:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.076922:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.076924:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.076930:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.076932:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.076934:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.076938:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.076944:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.076952:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.076954:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.076958:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.076961:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1770686977.076965:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.076968:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.076973:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:2.0:1770686977.076976:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.076983:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1770686977.076987:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1770686977.076990:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.076993:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 173, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.076995:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1770686977.076997:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.077002:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1770686977.077005:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1770686977.077007:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.077013:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1770686977.077018:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.077020:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.077027:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077036:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077044:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077051:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077058:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077070:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.077074:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.077113:0:64908:0:(rw26.c:924:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1770686977.077117:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000412f44b1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.077119:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000800c7d3c 17ffffc0001001 3:0 ffff8d6d0742a948 684 lru 00000080:00200000:2.0:1770686977.077124:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000477493f3 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1770686977.077127:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000412f44b1 00000080:00200000:2.0:1770686977.077128:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.077130:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.077138:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077150:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.077153:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.077155:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.077161:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.077163:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.077166:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.077170:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077178:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.077187:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.077190:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.077195:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.077198:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1770686977.077201:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.077204:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.077209:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:2.0:1770686977.077212:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.077218:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1770686977.077222:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1770686977.077224:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.077227:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 174, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.077229:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1770686977.077231:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.077236:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1770686977.077238:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1770686977.077240:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.077245:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1770686977.077250:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.077252:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.077258:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077267:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077275:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077283:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077290:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077302:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.077308:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.077324:0:64908:0:(rw26.c:924:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1770686977.077328:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c6cd9bf5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.077331:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000075f147c5 17ffffc0001001 3:0 ffff8d6d0742a5e8 685 lru 00000080:00200000:2.0:1770686977.077337:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008e222ab9 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1770686977.077338:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c6cd9bf5 00000080:00200000:2.0:1770686977.077339:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.077341:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.077350:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077510:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.077514:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.077517:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.077523:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.077525:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.077528:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.077532:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077539:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.077548:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.077550:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.077554:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.077558:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1770686977.077561:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.077564:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.077569:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:2.0:1770686977.077572:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.077579:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1770686977.077583:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1770686977.077586:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.077590:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 175, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.077591:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1770686977.077593:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.077598:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1770686977.077601:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1770686977.077603:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.077608:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1770686977.077614:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.077616:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.077623:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077632:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077639:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077645:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077651:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077662:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.077667:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.077682:0:64908:0:(rw26.c:924:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1770686977.077686:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000021e29de3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.077689:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000062aacd5f 17ffffc0001001 3:0 ffff8d6d0742a798 686 lru 00000080:00200000:2.0:1770686977.077693:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005c34eed1 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1770686977.077696:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000021e29de3 00000080:00200000:2.0:1770686977.077697:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.077699:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.077706:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077716:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.077718:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.077720:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.077725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.077727:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.077729:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.077732:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077739:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.077746:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.077748:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.077752:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.077754:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1770686977.077758:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.077760:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.077766:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:2.0:1770686977.077768:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.077775:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1770686977.077779:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1770686977.077781:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.077784:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 176, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.077785:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1770686977.077787:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.077792:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1770686977.077794:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1770686977.077797:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.077801:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1770686977.077819:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.077822:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.077829:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077837:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077846:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077853:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077859:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077870:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.077875:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.077891:0:64908:0:(rw26.c:924:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1770686977.077896:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b4913daf[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.077899:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000093de431b 17ffffc0001001 3:0 ffff8d6d0742a0d8 687 lru 00000080:00200000:2.0:1770686977.077903:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007329a831 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1770686977.077905:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b4913daf 00000080:00200000:2.0:1770686977.077906:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.077908:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.077915:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.077925:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.077927:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.077930:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.077935:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.077938:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.077940:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.077944:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.077951:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.077959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.077962:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.077966:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.077969:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1770686977.077972:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.077975:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.077979:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:2.0:1770686977.077983:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.077989:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1770686977.077993:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1770686977.077995:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.077998:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 177, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.077999:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1770686977.078001:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.078006:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1770686977.078009:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1770686977.078012:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.078016:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1770686977.078021:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.078023:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.078029:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078037:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078046:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078053:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078060:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078072:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.078076:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.078130:0:64908:0:(rw26.c:924:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1770686977.078135:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004ea13696[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.078139:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000046d2ed43 17ffffc0001001 3:0 ffff8d6d0742aaf8 688 lru 00000080:00200000:2.0:1770686977.078145:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006c777685 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1770686977.078148:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004ea13696 00000080:00200000:2.0:1770686977.078149:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.078152:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.078159:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078172:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.078175:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.078177:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.078183:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.078186:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.078189:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.078193:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078201:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.078208:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.078211:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.078215:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.078218:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1770686977.078221:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.078223:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.078228:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:2.0:1770686977.078231:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.078239:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1770686977.078243:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1770686977.078246:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.078251:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 178, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.078253:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1770686977.078255:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.078261:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1770686977.078264:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1770686977.078267:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.078272:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1770686977.078278:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.078281:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.078288:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078298:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078306:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078313:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078320:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078332:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.078337:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.078354:0:64908:0:(rw26.c:924:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1770686977.078369:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009fa94c1b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.078373:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006da99123 17ffffc0001001 3:0 ffff8d6d0742a438 689 lru 00000080:00200000:2.0:1770686977.078379:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f2d07736 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1770686977.078381:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009fa94c1b 00000080:00200000:2.0:1770686977.078382:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.078384:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.078392:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078404:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.078407:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.078409:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.078414:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.078417:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.078419:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.078423:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078429:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.078650:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.078654:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.078660:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.078663:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1770686977.078667:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.078670:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.078674:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:2.0:1770686977.078677:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.078685:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1770686977.078689:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1770686977.078692:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.078696:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 179, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.078697:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1770686977.078699:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.078704:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1770686977.078707:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1770686977.078709:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.078715:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1770686977.078721:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.078724:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.078733:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078742:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078751:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078758:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078763:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078774:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.078779:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.078799:0:64908:0:(rw26.c:924:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1770686977.078803:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a6479d2d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.078816:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000697fd69c 17ffffc0001001 3:0 ffff8d6d0742a6c0 690 lru 00000080:00200000:2.0:1770686977.078822:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000066d84081 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1770686977.078826:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a6479d2d 00000080:00200000:2.0:1770686977.078827:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.078829:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.078838:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.078850:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.078854:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.078856:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.078862:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.078864:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.078866:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.078870:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078877:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.078885:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.078888:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.078892:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.078895:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1770686977.078898:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.078901:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.078906:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:2.0:1770686977.078909:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.078917:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1770686977.078921:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1770686977.078923:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.078927:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 180, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.078929:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1770686977.078931:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.078936:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1770686977.078938:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1770686977.078940:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.078946:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1770686977.078952:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.078954:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.078961:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078970:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078978:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078986:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.078993:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079006:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.079012:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.079037:0:64908:0:(rw26.c:924:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1770686977.079042:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000bd93eafd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.079045:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1416ee9 17ffffc0001021 2:0 ffff8d6d0742a510 691 lru 00000080:00200000:2.0:1770686977.079050:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000c28143b 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1770686977.079053:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000bd93eafd 00000080:00200000:2.0:1770686977.079054:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.079057:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.079065:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079077:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.079080:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.079158:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.079165:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.079168:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.079172:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.079177:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079186:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.079195:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.079197:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.079201:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.079204:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1770686977.079208:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.079211:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.079215:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:2.0:1770686977.079220:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.079227:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1770686977.079231:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1770686977.079234:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.079240:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 181, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.079242:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1770686977.079244:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.079250:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1770686977.079253:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1770686977.079255:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.079262:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1770686977.079268:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.079270:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.079277:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079286:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079295:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079303:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079310:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079321:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.079328:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.079345:0:64908:0:(rw26.c:924:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1770686977.079350:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001a7c7f91[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.079352:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4834b9a 17ffffc0001001 3:0 ffff8d6d0742a000 692 lru 00000080:00200000:2.0:1770686977.079431:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000096247269 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1770686977.079435:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001a7c7f91 00000080:00200000:2.0:1770686977.079514:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.079518:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.079528:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079542:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.079545:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.079548:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.079554:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.079557:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.079560:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.079564:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079572:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.079581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.079583:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.079588:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.079591:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1770686977.079595:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.079598:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.079603:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1770686977.079606:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.079614:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1770686977.079618:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1770686977.079620:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.079624:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 182, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.079626:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1770686977.079628:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.079634:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1770686977.079638:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1770686977.079641:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.079647:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1770686977.079653:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.079655:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.079663:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079672:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079683:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079692:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079699:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079711:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.079717:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.079739:0:64908:0:(rw26.c:924:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1770686977.079743:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003f3ca607[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.079747:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005d220bf7 17ffffc0001001 3:0 ffff8d6d0742a1b0 693 lru 00000080:00200000:2.0:1770686977.079752:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000043b3574f 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1770686977.079755:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003f3ca607 00000080:00200000:2.0:1770686977.079756:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.079758:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.079766:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079778:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.079780:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.079783:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.079788:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.079791:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.079793:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.079797:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079803:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.079824:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.079827:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.079831:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.079834:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1770686977.079838:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.079841:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.079846:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1770686977.079849:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.079857:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1770686977.079860:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1770686977.079863:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.079867:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 183, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.079868:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1770686977.079870:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.079876:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1770686977.079879:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1770686977.079881:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.079886:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1770686977.079892:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.079895:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.079902:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079909:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079918:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079926:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.079933:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.079945:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.079950:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.079968:0:64908:0:(rw26.c:924:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1770686977.079972:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000822f1448[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.079975:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e9bc85ed 17ffffc0001001 3:0 ffff8d6d0742ae58 694 lru 00000080:00200000:2.0:1770686977.079981:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fcd69ff7 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1770686977.079984:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000822f1448 00000080:00200000:2.0:1770686977.079985:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.079988:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.079996:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080008:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.080011:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.080013:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.080019:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.080021:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.080023:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.080027:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080034:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.080042:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.080045:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.080049:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.080052:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1770686977.080055:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.080058:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.080062:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1770686977.080065:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.080072:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1770686977.080076:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1770686977.080078:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.080176:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 184, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.080177:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1770686977.080180:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.080186:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1770686977.080189:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1770686977.080191:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.080197:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1770686977.080203:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.080205:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.080212:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080220:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080228:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080235:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080243:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080255:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.080259:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.080277:0:64908:0:(rw26.c:924:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1770686977.080282:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000292dfa63[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.080285:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000036e3c8b6 17ffffc0001001 3:0 ffff8d6d0742abd0 695 lru 00000080:00200000:2.0:1770686977.080291:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b1ac500f 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1770686977.080292:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000292dfa63 00000080:00200000:2.0:1770686977.080293:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.080296:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.080304:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080315:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.080317:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.080319:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.080324:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.080326:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.080329:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.080332:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080339:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.080347:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.080349:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.080353:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.080356:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1770686977.080504:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.080509:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.080515:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1770686977.080518:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.080527:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1770686977.080531:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1770686977.080534:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.080537:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 185, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.080539:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1770686977.080541:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.080547:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1770686977.080550:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1770686977.080553:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.080558:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1770686977.080564:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.080566:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.080573:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080582:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080590:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080597:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080604:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080616:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.080621:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.080640:0:64908:0:(rw26.c:924:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1770686977.080644:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b49b612f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.080647:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000255c8c7f 17ffffc0001001 3:0 ffff8d6d07429360 696 lru 00000080:00200000:2.0:1770686977.080653:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b1b7e323 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1770686977.080655:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b49b612f 00000080:00200000:2.0:1770686977.080656:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.080658:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.080667:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080679:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.080682:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.080684:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.080690:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.080692:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.080694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.080698:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080705:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.080713:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.080715:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.080718:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.080721:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1770686977.080724:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.080728:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.080732:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1770686977.080735:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.080743:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1770686977.080747:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1770686977.080749:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.080753:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 186, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.080754:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1770686977.080756:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.080761:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1770686977.080764:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1770686977.080766:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.080772:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1770686977.080778:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.080780:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.080788:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080796:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080804:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080825:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080832:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080844:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.080850:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.080870:0:64908:0:(rw26.c:924:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1770686977.080875:0:64908:0:(rw26.c:981:ll_write_end()) page@000000007d868c2b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.080878:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004393f344 17ffffc0001001 3:0 ffff8d6d07429a20 697 lru 00000080:00200000:2.0:1770686977.080884:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb61d34c 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1770686977.080886:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000007d868c2b 00000080:00200000:2.0:1770686977.080887:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.080889:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.080898:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.080910:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.080913:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.080915:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.080921:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.080924:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.080926:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.080930:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.080938:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.080947:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.080949:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.080953:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.080958:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1770686977.080962:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.080965:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.080970:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1770686977.080973:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.080979:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1770686977.080983:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1770686977.080986:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.080989:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 187, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.080991:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1770686977.080993:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.080998:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1770686977.081001:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1770686977.081004:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.081009:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1770686977.081015:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.081017:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.081024:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081034:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081043:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081051:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081058:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081071:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.081075:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.081117:0:64908:0:(rw26.c:924:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1770686977.081122:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008e7d8237[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.081124:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000001beab72 17ffffc0001001 3:0 ffff8d6d07429288 698 lru 00000080:00200000:2.0:1770686977.081130:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3e2d019 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1770686977.081132:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008e7d8237 00000080:00200000:2.0:1770686977.081134:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.081136:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.081143:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081154:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.081157:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.081159:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.081164:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.081167:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.081170:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.081173:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081180:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.081189:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.081191:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.081196:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.081200:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1770686977.081204:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.081208:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.081213:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1770686977.081217:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.081225:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1770686977.081230:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1770686977.081233:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.081237:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 188, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.081238:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1770686977.081241:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.081247:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1770686977.081250:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1770686977.081252:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.081258:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1770686977.081263:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.081266:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.081273:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081282:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081291:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081298:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081306:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081319:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.081324:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.081340:0:64908:0:(rw26.c:924:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1770686977.081344:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000066929cf1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.081348:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000018bf70b2 17ffffc0001001 3:0 ffff8d6d07429948 699 lru 00000080:00200000:2.0:1770686977.081353:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007a905e88 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1770686977.081356:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000066929cf1 00000080:00200000:2.0:1770686977.081357:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.081515:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.081525:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081538:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.081541:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.081544:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.081549:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.081552:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.081555:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.081559:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081567:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.081577:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.081579:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.081584:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.081588:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1770686977.081591:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.081594:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.081599:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1770686977.081601:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.081609:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1770686977.081613:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1770686977.081615:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.081618:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 189, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.081620:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1770686977.081622:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.081628:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1770686977.081631:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1770686977.081634:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.081640:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1770686977.081646:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.081648:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.081655:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081664:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081672:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081680:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081688:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081702:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.081707:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.081724:0:64908:0:(rw26.c:924:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1770686977.081728:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008df08251[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.081732:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000041fea4dc 17ffffc0001001 3:0 ffff8d6d074295e8 700 lru 00000080:00200000:2.0:1770686977.081738:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000003a86443 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1770686977.081741:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008df08251 00000080:00200000:2.0:1770686977.081742:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.081745:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.081753:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081765:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.081768:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.081770:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.081776:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.081778:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.081781:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.081785:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081793:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.081802:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.081818:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.081823:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.081826:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1770686977.081830:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.081833:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.081838:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1770686977.081840:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.081848:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1770686977.081851:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1770686977.081854:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.081858:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 190, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.081859:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1770686977.081861:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.081867:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1770686977.081870:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1770686977.081872:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.081878:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1770686977.081884:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.081886:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.081894:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081903:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081912:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081919:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.081926:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081938:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.081943:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.081960:0:64908:0:(rw26.c:924:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1770686977.081964:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b97784c5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.081967:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bba0e1df 17ffffc0001001 3:0 ffff8d6d07429798 701 lru 00000080:00200000:2.0:1770686977.081973:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003ab05646 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1770686977.081975:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b97784c5 00000080:00200000:2.0:1770686977.081976:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.081978:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.081986:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.081997:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.082000:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.082002:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.082008:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.082010:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.082013:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.082016:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082024:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.082031:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.082034:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.082038:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.082041:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1770686977.082044:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.082046:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.082050:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1770686977.082052:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.082059:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1770686977.082063:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1770686977.082065:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.082068:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 191, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.082070:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1770686977.082072:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.082076:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1770686977.082078:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1770686977.082080:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.082193:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1770686977.082200:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.082203:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.082210:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082218:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082227:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082235:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082243:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082257:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.082262:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.082280:0:64908:0:(rw26.c:924:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1770686977.082284:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d8a5c8f4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.082287:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007959448a 17ffffc0001001 3:0 ffff8d6d074290d8 702 lru 00000080:00200000:2.0:1770686977.082292:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000b48c64a8 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1770686977.082294:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d8a5c8f4 00000080:00200000:2.0:1770686977.082295:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.082297:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.082305:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082317:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.082319:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.082322:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.082328:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.082331:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.082333:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.082336:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082343:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.082350:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.082353:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.082356:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.082515:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1770686977.082520:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.082523:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.082528:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1770686977.082532:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.082540:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1770686977.082544:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1770686977.082547:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.082551:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 192, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.082552:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1770686977.082555:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.082560:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1770686977.082564:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1770686977.082566:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.082572:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1770686977.082578:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.082580:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.082588:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082596:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082604:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082611:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082619:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082631:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.082637:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.082654:0:64908:0:(rw26.c:924:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1770686977.082659:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000071b695d3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.082662:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005056680f 17ffffc0001001 3:0 ffff8d6d07429af8 703 lru 00000080:00200000:2.0:1770686977.082667:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000017561c1e 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1770686977.082669:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000071b695d3 00000080:00200000:2.0:1770686977.082670:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.082673:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.082680:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082692:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.082695:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.082698:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.082703:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.082706:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.082709:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.082713:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082720:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.082729:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.082731:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.082735:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.082738:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1770686977.082742:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.082745:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.082749:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1770686977.082752:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.082759:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1770686977.082763:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1770686977.082766:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.082769:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 193, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.082771:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1770686977.082774:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.082779:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1770686977.082781:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1770686977.082784:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.082788:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1770686977.082793:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.082796:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.082802:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082825:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082833:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082842:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082848:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082860:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.082865:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.082890:0:64908:0:(rw26.c:924:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1770686977.082894:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001d28b3b2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.082897:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000009852ea8f 17ffffc0001001 3:0 ffff8d6d07429438 704 lru 00000080:00200000:2.0:1770686977.082902:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000834f0e8 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1770686977.082904:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001d28b3b2 00000080:00200000:2.0:1770686977.082905:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.082907:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.082915:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.082926:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.082928:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.082930:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.082936:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.082938:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.082940:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.082944:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.082951:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.082959:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.082961:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.082965:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.082968:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1770686977.082971:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.082974:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.082978:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1770686977.082981:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.082989:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1770686977.082992:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1770686977.082995:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.082998:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 194, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.082999:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1770686977.083001:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.083006:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1770686977.083009:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1770686977.083011:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.083016:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1770686977.083022:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.083024:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.083032:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083040:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083048:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083054:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083062:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083073:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.083078:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.083185:0:64908:0:(rw26.c:924:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1770686977.083190:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000086ae9ed7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.083193:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000095e0aa2f 17ffffc0001001 3:0 ffff8d6d074296c0 705 lru 00000080:00200000:2.0:1770686977.083197:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000a45528c 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1770686977.083199:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000086ae9ed7 00000080:00200000:2.0:1770686977.083200:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.083203:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.083211:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083224:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.083227:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.083229:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.083234:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.083237:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.083239:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.083243:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083249:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.083257:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.083259:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.083263:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.083266:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1770686977.083269:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.083272:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.083276:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1770686977.083279:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.083286:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1770686977.083290:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1770686977.083293:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.083295:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 195, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.083297:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1770686977.083299:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.083303:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1770686977.083306:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1770686977.083308:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.083314:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1770686977.083320:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.083322:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.083329:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083336:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083344:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083351:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083357:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083523:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.083529:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.083551:0:64908:0:(rw26.c:924:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1770686977.083556:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000634665c2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.083559:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003c503b47 17ffffc0001021 2:0 ffff8d6d07429510 706 lru 00000080:00200000:2.0:1770686977.083564:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000005dcdcd16 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1770686977.083566:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000634665c2 00000080:00200000:2.0:1770686977.083567:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.083569:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.083577:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083589:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.083592:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.083594:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.083599:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.083602:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.083604:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.083608:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083615:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.083624:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.083626:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.083630:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.083633:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1770686977.083637:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.083640:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.083644:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1770686977.083647:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.083655:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1770686977.083659:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1770686977.083661:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.083665:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 196, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.083666:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1770686977.083668:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.083674:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1770686977.083676:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1770686977.083679:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.083684:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1770686977.083690:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.083692:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.083699:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083708:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083716:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083723:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083729:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083741:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.083745:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.083761:0:64908:0:(rw26.c:924:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1770686977.083765:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000384a0a07[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.083768:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9c7d6ca 17ffffc0001001 3:0 ffff8d6d07429000 707 lru 00000080:00200000:2.0:1770686977.083774:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000facfcba3 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1770686977.083776:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000384a0a07 00000080:00200000:2.0:1770686977.083777:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.083779:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.083788:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083799:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.083802:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.083804:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.083823:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.083825:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.083828:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.083832:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083839:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.083847:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.083849:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.083853:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.083857:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1770686977.083861:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.083864:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.083871:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1770686977.083874:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.083881:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1770686977.083885:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1770686977.083888:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.083891:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 197, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.083893:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1770686977.083895:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.083899:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1770686977.083902:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1770686977.083904:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.083908:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1770686977.083913:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.083916:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.083923:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083931:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083939:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083946:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.083952:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.083962:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.083967:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.083983:0:64908:0:(rw26.c:924:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1770686977.083989:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a092b18e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.083992:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bfd0f7df 17ffffc0001001 3:0 ffff8d6d074291b0 708 lru 00000080:00200000:2.0:1770686977.083997:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cc9ac714 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1770686977.083999:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a092b18e 00000080:00200000:2.0:1770686977.084000:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.084002:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.084011:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084021:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.084024:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.084026:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.084031:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.084034:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.084036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.084040:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084047:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.084056:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.084059:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.084062:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.084065:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1770686977.084068:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.084070:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.084074:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1770686977.084077:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.084127:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1770686977.084132:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1770686977.084134:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.084138:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 198, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.084141:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1770686977.084143:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.084148:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1770686977.084152:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1770686977.084155:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.084161:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1770686977.084166:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.084169:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.084175:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084183:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084190:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084197:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084203:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084214:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.084219:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.084233:0:64908:0:(rw26.c:924:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1770686977.084238:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cd349db5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.084241:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000628cbfc 17ffffc0001001 3:0 ffff8d6d07429e58 709 lru 00000080:00200000:2.0:1770686977.084246:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000009796e690 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1770686977.084249:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cd349db5 00000080:00200000:2.0:1770686977.084250:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.084252:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.084259:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084269:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.084271:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.084274:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.084279:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.084281:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.084283:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.084287:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084294:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.084302:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.084304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.084307:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.084311:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1770686977.084315:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.084317:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.084322:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1770686977.084325:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.084331:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1770686977.084335:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1770686977.084337:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.084341:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 199, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.084342:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1770686977.084344:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.084349:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1770686977.084351:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1770686977.084353:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.084368:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1770686977.084373:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.084376:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.084384:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084392:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084399:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084406:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084412:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084423:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.084427:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.084451:0:64908:0:(rw26.c:924:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1770686977.084456:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000037d888df[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.084458:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000236fec96 17ffffc0001001 3:0 ffff8d6d07429bd0 710 lru 00000080:00200000:2.0:1770686977.084463:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000061679874 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1770686977.084465:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000037d888df 00000080:00200000:2.0:1770686977.084466:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.084468:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.084475:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084485:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.084487:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.084489:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.084493:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.084498:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.084500:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.084504:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084511:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.084519:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.084521:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.084525:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.084528:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1770686977.084531:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.084533:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.084537:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1770686977.084539:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.084546:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1770686977.084549:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1770686977.084551:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.084554:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 200, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.084555:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1770686977.084557:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.084561:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1770686977.084563:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1770686977.084565:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.084569:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1770686977.084574:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.084575:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.084581:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084589:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084595:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084602:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084608:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084619:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.084624:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.084644:0:64908:0:(rw26.c:924:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1770686977.084648:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cabc3f9c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.084651:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e245680d 17ffffc0001001 3:0 ffff8d6d07429d80 711 lru 00000080:00200000:2.0:1770686977.084657:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007288e406 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1770686977.084659:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cabc3f9c 00000080:00200000:2.0:1770686977.084660:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.084662:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.084669:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.084681:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.084683:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.084685:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.084690:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.084693:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.084695:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.084698:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084706:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.084714:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.084716:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.084720:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.084723:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1770686977.084727:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.084730:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.084734:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1770686977.084737:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.084745:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1770686977.084749:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1770686977.084751:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.084755:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 201, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.084756:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1770686977.084758:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.084764:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1770686977.084766:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1770686977.084768:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.084773:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1770686977.084778:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.084780:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d30b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.084787:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084796:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.084803:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.088176:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.088186:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.092107:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.092138:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.092193:0:64908:0:(rw26.c:924:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:3.0:1770686977.092204:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000abb1405c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.092208:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4840ae7 17ffffc0001001 3:0 ffff8d6d11f176c0 712 lru 00000080:00200000:3.0:1770686977.092223:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000011287702 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1770686977.092225:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000abb1405c 00000080:00200000:3.0:1770686977.092227:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.092232:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.092261:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.092290:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.092295:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.092298:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.092313:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.092316:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.092320:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d30b0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.092327:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092336:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.092352:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.092419:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d30b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.092430:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.092500:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:3.0:1770686977.092511:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.092516:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.092530:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:3.0:1770686977.092535:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.092561:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2920448, count: 4096 00000080:00200000:3.0:1770686977.092568:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2920448, bytes: 4096 00000080:00200000:3.0:1770686977.092580:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.092586:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 202, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.092588:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:3.0:1770686977.092592:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.092605:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:3.0:1770686977.092611:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:3.0:1770686977.092615:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.092629:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:3.0:1770686977.092645:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.092651:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.092670:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092684:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092695:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092703:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092710:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.092719:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.092725:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.092743:0:64908:0:(rw26.c:924:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:3.0:1770686977.092748:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000cd67d396[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.092751:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008053ef72 17ffffc0001001 3:0 ffff8d6d11f17438 713 lru 00000080:00200000:3.0:1770686977.092757:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000000ce0dbce 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1770686977.092765:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000cd67d396 00000080:00200000:3.0:1770686977.092766:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.092768:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.092778:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.092790:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.092794:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.092796:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.092802:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.092837:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.092840:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.092845:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092853:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.092863:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.092865:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.092871:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.092874:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:3.0:1770686977.092878:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.092882:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.092887:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:3.0:1770686977.092890:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.092898:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2924544, count: 4096 00000080:00200000:3.0:1770686977.092902:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2924544, bytes: 4096 00000080:00200000:3.0:1770686977.092905:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.092909:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 203, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.092916:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:3.0:1770686977.092919:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.092925:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:3.0:1770686977.092928:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:3.0:1770686977.092930:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.092937:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:3.0:1770686977.092943:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.092945:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.092953:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092962:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092971:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092978:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.092985:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.092993:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.092998:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.093014:0:64908:0:(rw26.c:924:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:3.0:1770686977.093019:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000071511492[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.093022:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000474a17c2 17ffffc0001001 3:0 ffff8d6d11f17af8 714 lru 00000080:00200000:3.0:1770686977.093027:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000019994f1c 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1770686977.093029:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000071511492 00000080:00200000:3.0:1770686977.093036:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.093038:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.093047:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.093060:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.093063:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.093065:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.093072:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.093074:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.093077:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.093111:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.093120:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.093130:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.093132:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.093137:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.093141:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:3.0:1770686977.093144:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.093148:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.093153:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:3.0:1770686977.093157:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.093165:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2928640, count: 4096 00000080:00200000:3.0:1770686977.093169:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2928640, bytes: 4096 00000080:00200000:3.0:1770686977.093171:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.093175:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 204, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.093177:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:3.0:1770686977.093179:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.093192:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:3.0:1770686977.093195:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:3.0:1770686977.093197:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.093203:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:3.0:1770686977.093209:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.093212:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.093220:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.093230:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.093239:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.093247:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.093254:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.093261:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.093267:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.093283:0:64908:0:(rw26.c:924:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:3.0:1770686977.093288:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000a291da1d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.093292:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003636e168 17ffffc0001001 3:0 ffff8d6d11f170d8 715 lru 00000080:00200000:3.0:1770686977.093297:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000018714409 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1770686977.093299:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000a291da1d 00000080:00200000:3.0:1770686977.093300:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.093303:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.093318:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.093331:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.093334:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.093336:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.093342:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.093345:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.093347:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.093351:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094525:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.094544:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.094546:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.094555:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.094559:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:3.0:1770686977.094564:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.094566:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.094574:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:3.0:1770686977.094577:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.094589:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2932736, count: 4096 00000080:00200000:3.0:1770686977.094593:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2932736, bytes: 4096 00000080:00200000:3.0:1770686977.094596:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.094600:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 205, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.094601:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:3.0:1770686977.094603:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.094612:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:3.0:1770686977.094625:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:3.0:1770686977.094626:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.094635:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:3.0:1770686977.094642:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.094645:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.094655:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094663:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094669:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094674:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094678:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.094684:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.094690:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.094710:0:64908:0:(rw26.c:924:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:3.0:1770686977.094714:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ff65139f[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.094717:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000093702b2d 17ffffc0001001 3:0 ffff8d6d11f17510 716 lru 00000080:00200000:3.0:1770686977.094723:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000eb5b2be2 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1770686977.094725:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ff65139f 00000080:00200000:3.0:1770686977.094726:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.094729:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.094741:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.094762:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.094766:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.094769:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.094777:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.094780:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.094782:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.094787:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094795:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.094803:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.094817:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.094822:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.094825:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:3.0:1770686977.094832:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.094835:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.094841:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:3.0:1770686977.094844:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.094852:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2936832, count: 4096 00000080:00200000:3.0:1770686977.094855:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2936832, bytes: 4096 00000080:00200000:3.0:1770686977.094859:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.094863:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 206, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.094864:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:3.0:1770686977.094867:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.094873:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:3.0:1770686977.094876:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:3.0:1770686977.094884:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.094891:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:3.0:1770686977.094897:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.094899:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.094907:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094916:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094924:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094932:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.094939:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.094947:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.094953:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.094970:0:64908:0:(rw26.c:924:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:3.0:1770686977.094974:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000014beb1f9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.094979:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c768134c 17ffffc0001001 3:0 ffff8d6d11f17000 717 lru 00000080:00200000:3.0:1770686977.094985:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000090cd12ff 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1770686977.094987:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000014beb1f9 00000080:00200000:3.0:1770686977.094989:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.094991:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.095000:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095023:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.095027:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.095029:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.095036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.095039:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.095041:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.095046:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095054:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.095063:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.095066:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.095071:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.095074:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:3.0:1770686977.095078:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.095100:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.095106:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:3.0:1770686977.095109:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.095117:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2940928, count: 4096 00000080:00200000:3.0:1770686977.095120:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2940928, bytes: 4096 00000080:00200000:3.0:1770686977.095123:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.095128:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 207, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.095129:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:3.0:1770686977.095131:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.095137:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:3.0:1770686977.095140:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:3.0:1770686977.095149:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.095156:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:3.0:1770686977.095162:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.095164:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.095172:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095181:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095190:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095197:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095204:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095212:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.095218:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.095235:0:64908:0:(rw26.c:924:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:3.0:1770686977.095240:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000091f1cfe6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.095243:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000000d95936 17ffffc0001001 3:0 ffff8d6d11f171b0 718 lru 00000080:00200000:3.0:1770686977.095249:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002335e548 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1770686977.095251:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000091f1cfe6 00000080:00200000:3.0:1770686977.095252:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.095255:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.095263:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095287:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.095290:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.095292:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.095299:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.095301:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.095304:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.095308:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095314:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.095322:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.095324:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.095328:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.095332:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:3.0:1770686977.095335:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.095338:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.095343:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:3.0:1770686977.095346:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.095353:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2945024, count: 4096 00000080:00200000:3.0:1770686977.095506:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2945024, bytes: 4096 00000080:00200000:3.0:1770686977.095510:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.095515:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 208, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.095516:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:3.0:1770686977.095519:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.095525:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:3.0:1770686977.095528:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:3.0:1770686977.095539:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.095546:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:3.0:1770686977.095552:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.095555:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.095563:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095572:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095581:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095589:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095596:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095603:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.095608:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.095626:0:64908:0:(rw26.c:924:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:3.0:1770686977.095631:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000054e8bb94[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.095634:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bcb7a9c4 17ffffc0001001 3:0 ffff8d6d11f17e58 719 lru 00000080:00200000:3.0:1770686977.095640:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000102a1610 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1770686977.095643:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000054e8bb94 00000080:00200000:3.0:1770686977.095644:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.095647:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.095655:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095679:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.095683:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.095685:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.095691:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.095694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.095697:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.095701:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095709:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.095718:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.095721:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.095726:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.095729:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:3.0:1770686977.095732:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.095735:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.095741:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:3.0:1770686977.095744:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.095752:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2949120, count: 4096 00000080:00200000:3.0:1770686977.095756:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2949120, bytes: 4096 00000080:00200000:3.0:1770686977.095759:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.095763:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 209, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.095764:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:3.0:1770686977.095766:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.095772:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:3.0:1770686977.095775:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:3.0:1770686977.095782:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.095788:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:3.0:1770686977.095794:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.095796:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.095803:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095824:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095832:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095839:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095847:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095855:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.095861:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.095878:0:64908:0:(rw26.c:924:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:3.0:1770686977.095883:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fef774c5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.095886:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cfa421ce 17ffffc0001001 3:0 ffff8d6d11f17bd0 720 lru 00000080:00200000:3.0:1770686977.095893:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000723f2a75 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1770686977.095895:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fef774c5 00000080:00200000:3.0:1770686977.095896:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.095899:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.095908:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.095931:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.095934:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.095936:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.095942:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.095945:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.095947:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.095951:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.095959:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.095968:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.095971:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.095976:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.095978:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:3.0:1770686977.095982:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.095985:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.095990:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:3.0:1770686977.095992:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.096000:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2953216, count: 4096 00000080:00200000:3.0:1770686977.096003:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2953216, bytes: 4096 00000080:00200000:3.0:1770686977.096006:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.096009:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 210, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.096011:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:3.0:1770686977.096013:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.096018:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:3.0:1770686977.096020:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:3.0:1770686977.096028:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.096035:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:3.0:1770686977.096041:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.096043:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.096051:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096060:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096069:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096077:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096113:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096122:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.096128:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.096145:0:64908:0:(rw26.c:924:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:3.0:1770686977.096150:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000041af61f0[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.096154:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000012274919 17ffffc0001001 3:0 ffff8d6d11f17d80 721 lru 00000080:00200000:3.0:1770686977.096161:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000047f55ed5 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1770686977.096163:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000041af61f0 00000080:00200000:3.0:1770686977.096165:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.096167:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.096176:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096200:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.096204:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.096206:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.096213:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.096216:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.096218:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.096223:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096231:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.096241:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.096244:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.096249:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.096253:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:3.0:1770686977.096257:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.096260:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.096266:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:3.0:1770686977.096269:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.096276:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2957312, count: 4096 00000080:00200000:3.0:1770686977.096280:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2957312, bytes: 4096 00000080:00200000:3.0:1770686977.096283:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.096287:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 211, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.096289:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:3.0:1770686977.096291:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.096297:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:3.0:1770686977.096300:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:3.0:1770686977.096310:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.096317:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:3.0:1770686977.096323:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.096325:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.096332:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096341:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096350:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096506:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096516:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096526:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.096534:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.096551:0:64908:0:(rw26.c:924:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:3.0:1770686977.096555:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000061ca93b8[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.096559:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000539429ef 17ffffc0001001 3:0 ffff8d6d11f17870 722 lru 00000080:00200000:3.0:1770686977.096565:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000012bd9936 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1770686977.096567:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000061ca93b8 00000080:00200000:3.0:1770686977.096568:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.096571:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.096579:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096605:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.096610:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.096613:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.096619:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.096622:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.096625:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.096630:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096638:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.096648:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.096651:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.096656:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.096659:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:3.0:1770686977.096663:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.096666:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.096672:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:3.0:1770686977.096675:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.096684:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2961408, count: 4096 00000080:00200000:3.0:1770686977.096687:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2961408, bytes: 4096 00000080:00200000:3.0:1770686977.096690:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.096695:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 212, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.096697:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:3.0:1770686977.096699:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.096705:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:3.0:1770686977.096708:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:3.0:1770686977.096716:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.096723:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:3.0:1770686977.096729:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.096731:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.096739:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096747:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096755:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096763:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096770:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096778:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.096783:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.096799:0:64908:0:(rw26.c:924:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:3.0:1770686977.096804:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006ccb9d31[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.096816:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000904cc1ce 17ffffc0001001 3:0 ffff8d6d11f17ca8 723 lru 00000080:00200000:3.0:1770686977.096822:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000052b00168 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1770686977.096824:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006ccb9d31 00000080:00200000:3.0:1770686977.096825:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.096828:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.096837:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.096860:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.096863:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.096866:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.096872:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.096875:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.096878:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.096882:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096890:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.096900:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.096902:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.096907:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.096910:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:3.0:1770686977.096914:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.096917:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.096922:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:3.0:1770686977.096925:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.096933:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2965504, count: 4096 00000080:00200000:3.0:1770686977.096937:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2965504, bytes: 4096 00000080:00200000:3.0:1770686977.096940:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.096944:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 213, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.096946:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:3.0:1770686977.096948:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.096954:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:3.0:1770686977.096956:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:3.0:1770686977.096964:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.096972:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:3.0:1770686977.096977:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.096980:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.096987:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.096997:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097005:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097013:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097021:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097029:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.097034:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.097058:0:64908:0:(rw26.c:924:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:3.0:1770686977.097064:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000041a71a5c[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.097067:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000135ee4a3 17ffffc0001021 2:0 ffff8d6d11f17360 724 lru 00000080:00200000:3.0:1770686977.097072:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000907fa946 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1770686977.097074:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000041a71a5c 00000080:00200000:3.0:1770686977.097076:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.097078:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.097114:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097138:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.097142:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.097144:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.097150:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.097153:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.097156:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.097160:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097168:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.097177:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.097180:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.097184:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.097187:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:3.0:1770686977.097191:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.097194:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.097199:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:3.0:1770686977.097203:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.097211:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2969600, count: 4096 00000080:00200000:3.0:1770686977.097215:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2969600, bytes: 4096 00000080:00200000:3.0:1770686977.097217:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.097221:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 214, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.097223:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:3.0:1770686977.097225:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.097231:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:3.0:1770686977.097234:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:3.0:1770686977.097242:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.097249:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:3.0:1770686977.097255:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.097257:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.097265:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097275:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097284:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097292:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097298:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097306:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.097311:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.097327:0:64908:0:(rw26.c:924:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:3.0:1770686977.097332:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000071ff2e80[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.097335:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000037d83804 17ffffc0001001 3:0 ffff8d6d11f17a20 725 lru 00000080:00200000:3.0:1770686977.097340:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000cf43747c 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1770686977.097342:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000071ff2e80 00000080:00200000:3.0:1770686977.097343:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.097345:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.097353:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097531:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.097535:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.097537:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.097544:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.097547:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.097549:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.097554:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097562:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.097571:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.097574:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.097579:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.097582:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:3.0:1770686977.097586:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.097589:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.097594:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:3.0:1770686977.097597:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.097606:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2973696, count: 4096 00000080:00200000:3.0:1770686977.097610:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2973696, bytes: 4096 00000080:00200000:3.0:1770686977.097613:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.097617:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 215, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.097618:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:3.0:1770686977.097621:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.097626:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:3.0:1770686977.097629:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:3.0:1770686977.097639:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.097647:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:3.0:1770686977.097653:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.097655:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.097663:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097672:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097681:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097688:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097695:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097704:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.097709:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.097727:0:64908:0:(rw26.c:924:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:3.0:1770686977.097732:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004ea59676[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.097735:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea01bec3 17ffffc0001001 3:0 ffff8d6d11f17288 726 lru 00000080:00200000:3.0:1770686977.097740:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000062688c51 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1770686977.097742:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004ea59676 00000080:00200000:3.0:1770686977.097743:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.097745:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.097753:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097778:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.097782:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.097784:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.097794:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.097797:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.097799:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.097803:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097820:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.097829:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.097831:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.097836:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.097838:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:3.0:1770686977.097842:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.097845:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.097849:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:3.0:1770686977.097852:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.097860:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2977792, count: 4096 00000080:00200000:3.0:1770686977.097864:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2977792, bytes: 4096 00000080:00200000:3.0:1770686977.097866:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.097870:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 216, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.097871:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:3.0:1770686977.097873:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.097879:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:3.0:1770686977.097882:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:3.0:1770686977.097890:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.097898:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:3.0:1770686977.097903:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.097906:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.097914:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097923:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097932:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097940:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.097947:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.097956:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.097961:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.097978:0:64908:0:(rw26.c:924:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:3.0:1770686977.097982:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000faae43e7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.097985:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000072cf5e0c 17ffffc0001001 3:0 ffff8d6d11f17948 727 lru 00000080:00200000:3.0:1770686977.097991:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003de80673 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1770686977.097994:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000faae43e7 00000080:00200000:3.0:1770686977.097995:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.097997:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.098005:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098028:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.098032:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.098034:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.098040:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.098043:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.098045:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.098050:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098058:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.098067:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.098070:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.098074:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.098077:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:3.0:1770686977.098107:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.098111:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.098116:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:3.0:1770686977.098120:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.098128:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2981888, count: 4096 00000080:00200000:3.0:1770686977.098132:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2981888, bytes: 4096 00000080:00200000:3.0:1770686977.098134:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.098138:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 217, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.098140:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:3.0:1770686977.098142:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.098148:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:3.0:1770686977.098151:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:3.0:1770686977.098159:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.098165:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:3.0:1770686977.098171:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.098173:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.098180:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098189:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098197:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098205:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098213:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098220:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.098225:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.098242:0:64908:0:(rw26.c:924:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:3.0:1770686977.098246:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000125739c5[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.098250:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd587889 17ffffc0001001 3:0 ffff8d6d11f175e8 728 lru 00000080:00200000:3.0:1770686977.098256:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e7e989b2 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1770686977.098258:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000125739c5 00000080:00200000:3.0:1770686977.098259:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.098261:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.098270:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098293:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.098297:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.098299:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.098306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.098308:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.098311:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.098314:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098322:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.098329:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.098332:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.098336:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.098339:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:3.0:1770686977.098343:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.098346:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.098351:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:3.0:1770686977.098354:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.098513:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2985984, count: 4096 00000080:00200000:3.0:1770686977.098518:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2985984, bytes: 4096 00000080:00200000:3.0:1770686977.098521:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.098525:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 218, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.098526:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:3.0:1770686977.098529:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.098534:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:3.0:1770686977.098538:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:3.0:1770686977.098545:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.098552:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:3.0:1770686977.098558:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.098560:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.098568:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098577:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098585:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098592:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098598:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098606:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.098612:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.098630:0:64908:0:(rw26.c:924:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:3.0:1770686977.098634:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000047d857ba[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.098638:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c342f0df 17ffffc0001001 3:0 ffff8d6d11f17798 729 lru 00000080:00200000:3.0:1770686977.098643:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000df8e458d 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1770686977.098646:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000047d857ba 00000080:00200000:3.0:1770686977.098647:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.098649:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.098658:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098683:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.098686:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.098689:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.098695:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.098698:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.098701:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.098705:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098713:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.098722:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.098725:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.098729:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.098732:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:3.0:1770686977.098736:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.098739:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.098744:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:3.0:1770686977.098746:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.098754:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2990080, count: 4096 00000080:00200000:3.0:1770686977.098757:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2990080, bytes: 4096 00000080:00200000:3.0:1770686977.098760:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.098764:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 219, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.098765:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:3.0:1770686977.098767:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.098773:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:3.0:1770686977.098776:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:3.0:1770686977.098783:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.098789:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:3.0:1770686977.098795:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.098797:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.098804:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098822:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098832:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098839:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098846:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098854:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.098859:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.098886:0:64908:0:(rw26.c:924:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:3.0:1770686977.098891:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d83c1747[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.098894:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae33e60c 17ffffc0001001 3:0 ffff8d6d077df360 730 lru 00000080:00200000:3.0:1770686977.098900:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000aa24bd1c 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1770686977.098902:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d83c1747 00000080:00200000:3.0:1770686977.098904:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.098906:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.098914:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.098937:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.098941:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.098943:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.098949:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.098952:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.098955:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.098959:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.098966:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.098975:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.098978:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.098984:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.098987:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:3.0:1770686977.098991:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.098994:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.099000:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:3.0:1770686977.099003:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.099011:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2994176, count: 4096 00000080:00200000:3.0:1770686977.099015:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2994176, bytes: 4096 00000080:00200000:3.0:1770686977.099017:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.099021:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 220, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.099023:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:3.0:1770686977.099025:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.099030:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:3.0:1770686977.099033:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:3.0:1770686977.099041:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.099048:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:3.0:1770686977.099054:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.099057:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.099064:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099074:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099108:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099116:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099122:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099129:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.099134:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.099150:0:64908:0:(rw26.c:924:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:3.0:1770686977.099155:0:64908:0:(rw26.c:981:ll_write_end()) page@000000003d152ada[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.099158:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006120c096 17ffffc0001001 3:0 ffff8d6d077dfca8 731 lru 00000080:00200000:3.0:1770686977.099162:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000002513e508 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1770686977.099164:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000003d152ada 00000080:00200000:3.0:1770686977.099166:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.099168:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.099175:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099196:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.099199:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.099201:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.099207:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.099209:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.099212:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.099215:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099223:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.099230:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.099232:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.099237:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.099239:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:3.0:1770686977.099242:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.099245:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.099250:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:3.0:1770686977.099252:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.099260:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 2998272, count: 4096 00000080:00200000:3.0:1770686977.099264:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 2998272, bytes: 4096 00000080:00200000:3.0:1770686977.099266:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.099270:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 221, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.099272:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:3.0:1770686977.099274:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.099279:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:3.0:1770686977.099282:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:3.0:1770686977.099289:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.099296:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:3.0:1770686977.099302:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.099304:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.099311:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099320:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099328:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099335:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099342:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099350:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.099355:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.099519:0:64908:0:(rw26.c:924:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:3.0:1770686977.099524:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009a3a72ee[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.099527:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bd066045 17ffffc0001001 3:0 ffff8d6d077df870 732 lru 00000080:00200000:3.0:1770686977.099533:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000094cdc175 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1770686977.099536:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009a3a72ee 00000080:00200000:3.0:1770686977.099537:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.099539:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.099546:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099568:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.099571:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.099573:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.099579:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.099581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.099584:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.099588:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099595:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.099603:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.099606:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.099610:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.099613:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:3.0:1770686977.099616:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.099619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.099624:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:3.0:1770686977.099627:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.099634:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3002368, count: 4096 00000080:00200000:3.0:1770686977.099638:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3002368, bytes: 4096 00000080:00200000:3.0:1770686977.099641:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.099644:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 222, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.099646:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:3.0:1770686977.099648:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.099653:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:3.0:1770686977.099655:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:3.0:1770686977.099662:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.099669:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:3.0:1770686977.099675:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.099677:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.099685:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099693:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099702:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099709:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099715:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099723:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.099728:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.099746:0:64908:0:(rw26.c:924:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:3.0:1770686977.099750:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000fbdf377a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.099753:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000078736792 17ffffc0001001 3:0 ffff8d6d077dfd80 733 lru 00000080:00200000:3.0:1770686977.099758:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000048dffdc2 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1770686977.099760:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000fbdf377a 00000080:00200000:3.0:1770686977.099761:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.099763:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.099771:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099792:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.099795:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.099797:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.099802:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.099815:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.099818:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.099822:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099829:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.099836:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.099839:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.099843:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.099846:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:3.0:1770686977.099849:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.099852:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.099857:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:3.0:1770686977.099860:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.099867:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3006464, count: 4096 00000080:00200000:3.0:1770686977.099870:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3006464, bytes: 4096 00000080:00200000:3.0:1770686977.099873:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.099876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 223, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.099877:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:3.0:1770686977.099879:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.099884:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:3.0:1770686977.099886:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:3.0:1770686977.099893:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.099899:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:3.0:1770686977.099904:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.099906:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.099913:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099920:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099928:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099934:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.099940:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.099946:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.099951:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.099965:0:64908:0:(rw26.c:924:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:3.0:1770686977.099969:0:64908:0:(rw26.c:981:ll_write_end()) page@000000005e00e749[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.099971:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000040707797 17ffffc0001001 3:0 ffff8d6d077dfbd0 734 lru 00000080:00200000:3.0:1770686977.099976:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007f94edbb 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1770686977.099978:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000005e00e749 00000080:00200000:3.0:1770686977.099979:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.099981:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.099987:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100008:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.100011:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.100014:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.100019:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.100021:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.100024:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.100028:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100034:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.100042:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.100044:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.100048:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.100050:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:3.0:1770686977.100054:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.100056:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.100061:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:3.0:1770686977.100064:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.100072:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3010560, count: 4096 00000080:00200000:3.0:1770686977.100075:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3010560, bytes: 4096 00000080:00200000:3.0:1770686977.100077:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.100108:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 224, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.100109:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:3.0:1770686977.100112:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.100117:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:3.0:1770686977.100120:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:3.0:1770686977.100127:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.100133:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:3.0:1770686977.100139:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.100141:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.100148:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100157:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100165:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100172:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100178:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100185:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.100190:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.100206:0:64908:0:(rw26.c:924:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:3.0:1770686977.100210:0:64908:0:(rw26.c:981:ll_write_end()) page@000000006778cbfb[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.100213:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000a4ff69a1 17ffffc0001001 3:0 ffff8d6d077dfe58 735 lru 00000080:00200000:3.0:1770686977.100219:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000da646f0e 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1770686977.100221:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000006778cbfb 00000080:00200000:3.0:1770686977.100222:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.100224:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.100232:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100253:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.100256:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.100259:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.100265:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.100267:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.100270:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.100274:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100282:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.100292:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.100294:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.100299:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.100302:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:3.0:1770686977.100305:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.100309:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.100314:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:3.0:1770686977.100317:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.100324:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3014656, count: 4096 00000080:00200000:3.0:1770686977.100328:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3014656, bytes: 4096 00000080:00200000:3.0:1770686977.100330:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.100334:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 225, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.100336:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:3.0:1770686977.100338:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.100343:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:3.0:1770686977.100346:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:3.0:1770686977.100356:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.100519:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:3.0:1770686977.100526:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.100529:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.100537:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100545:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100554:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100562:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100569:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100576:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.100582:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.100599:0:64908:0:(rw26.c:924:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:3.0:1770686977.100604:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000071b300e3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.100607:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000000a3db2a3 17ffffc0001001 3:0 ffff8d6d077df1b0 736 lru 00000080:00200000:3.0:1770686977.100613:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000003cedd2f8 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1770686977.100615:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000071b300e3 00000080:00200000:3.0:1770686977.100616:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.100618:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.100628:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100649:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.100652:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.100655:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.100661:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.100663:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.100665:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.100669:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100676:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.100684:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.100687:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.100691:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.100693:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:3.0:1770686977.100697:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.100701:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.100706:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:3.0:1770686977.100709:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.100717:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3018752, count: 4096 00000080:00200000:3.0:1770686977.100720:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3018752, bytes: 4096 00000080:00200000:3.0:1770686977.100723:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.100727:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 226, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.100729:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:3.0:1770686977.100731:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.100737:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:3.0:1770686977.100739:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:3.0:1770686977.100747:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.100752:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:3.0:1770686977.100757:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.100759:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.100767:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100775:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100783:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100790:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.100796:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.100803:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.100820:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.100836:0:64908:0:(rw26.c:924:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:3.0:1770686977.100841:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e4aff1f7[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.100844:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000949d3094 17ffffc0001001 3:0 ffff8d6d077df000 737 lru 00000080:00200000:3.0:1770686977.101191:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000400af91b 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1770686977.101194:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e4aff1f7 00000080:00200000:3.0:1770686977.101196:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.101198:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.101208:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101231:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.101234:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.101237:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.101243:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.101246:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.101249:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.101253:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101262:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.101271:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.101273:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.101277:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.101280:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:3.0:1770686977.101284:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.101287:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.101292:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:3.0:1770686977.101295:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.101303:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3022848, count: 4096 00000080:00200000:3.0:1770686977.101307:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3022848, bytes: 4096 00000080:00200000:3.0:1770686977.101310:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.101314:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 227, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.101315:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:3.0:1770686977.101317:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.101323:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:3.0:1770686977.101326:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:3.0:1770686977.101333:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.101340:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:3.0:1770686977.101346:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.101350:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.101369:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101380:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101388:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101396:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101403:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101412:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.101418:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.101518:0:64908:0:(rw26.c:924:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:3.0:1770686977.101524:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c4e5a49a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.101527:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000003209a9e7 17ffffc0001001 3:0 ffff8d6d077df510 738 lru 00000080:00200000:3.0:1770686977.101532:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000622dcaab 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1770686977.101535:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c4e5a49a 00000080:00200000:3.0:1770686977.101536:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.101538:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.101547:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101570:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.101573:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.101575:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.101581:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.101583:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.101585:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.101589:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101595:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.101603:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.101605:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.101609:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.101612:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:3.0:1770686977.101615:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.101618:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.101622:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:3.0:1770686977.101625:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.101632:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3026944, count: 4096 00000080:00200000:3.0:1770686977.101635:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3026944, bytes: 4096 00000080:00200000:3.0:1770686977.101638:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.101641:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 228, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.101642:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:3.0:1770686977.101644:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.101649:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:3.0:1770686977.101651:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:3.0:1770686977.101658:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.101664:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:3.0:1770686977.101668:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.101671:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.101677:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101686:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101693:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101701:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101708:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101715:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.101720:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.101742:0:64908:0:(rw26.c:924:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:3.0:1770686977.101746:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000033783c4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.101749:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000de4c8ddc 17ffffc0001021 2:0 ffff8d6d077df6c0 739 lru 00000080:00200000:3.0:1770686977.101754:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000004e7c325d 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1770686977.101756:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000033783c4 00000080:00200000:3.0:1770686977.101757:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.101759:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.101766:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101787:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.101790:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.101792:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.101798:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.101800:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.101802:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.101819:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101826:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.101835:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.101837:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.101842:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.101845:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:3.0:1770686977.101849:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.101851:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.101856:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:3.0:1770686977.101859:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.101866:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3031040, count: 4096 00000080:00200000:3.0:1770686977.101869:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3031040, bytes: 4096 00000080:00200000:3.0:1770686977.101871:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.101875:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 229, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.101876:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:3.0:1770686977.101879:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.101884:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:3.0:1770686977.101886:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:3.0:1770686977.101895:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.101901:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:3.0:1770686977.101907:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.101909:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.101916:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101924:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101931:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101938:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.101945:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.101953:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.101958:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.101976:0:64908:0:(rw26.c:924:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:3.0:1770686977.101981:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000322aed42[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.101984:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007a0a7000 17ffffc0001001 3:0 ffff8d6d077df438 740 lru 00000080:00200000:3.0:1770686977.101989:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae9027a2 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1770686977.101991:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000322aed42 00000080:00200000:3.0:1770686977.101992:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.101994:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.102002:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102025:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.102028:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.102030:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.102035:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.102038:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.102040:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.102044:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102052:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.102060:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.102063:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.102067:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.102069:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:3.0:1770686977.102072:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.102075:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.102080:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:3.0:1770686977.102106:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.102113:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3035136, count: 4096 00000080:00200000:3.0:1770686977.102117:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3035136, bytes: 4096 00000080:00200000:3.0:1770686977.102119:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.102122:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 230, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.102124:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:3.0:1770686977.102126:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.102131:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:3.0:1770686977.102133:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:3.0:1770686977.102142:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.102148:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:3.0:1770686977.102154:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.102156:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.102164:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102172:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102179:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102187:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102193:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102200:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.102205:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.102223:0:64908:0:(rw26.c:924:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:3.0:1770686977.102227:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001c576e95[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.102230:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000f5011d4b 17ffffc0001001 3:0 ffff8d6d077dfaf8 741 lru 00000080:00200000:3.0:1770686977.102235:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001747fbb8 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1770686977.102237:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001c576e95 00000080:00200000:3.0:1770686977.102238:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.102240:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.102248:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102269:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.102273:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.102275:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.102281:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.102283:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.102286:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.102291:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102298:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.102306:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.102309:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.102314:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.102316:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:3.0:1770686977.102320:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.102323:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.102327:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:3.0:1770686977.102330:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.102338:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3039232, count: 4096 00000080:00200000:3.0:1770686977.102342:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3039232, bytes: 4096 00000080:00200000:3.0:1770686977.102345:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.102348:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 231, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.102350:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:3.0:1770686977.102352:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.102358:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:3.0:1770686977.102360:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:3.0:1770686977.102368:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.102374:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:3.0:1770686977.102380:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.102382:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.102389:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102398:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102406:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102414:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102422:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102430:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.102757:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.102776:0:64908:0:(rw26.c:924:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:3.0:1770686977.102781:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000645e33d4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.102784:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000095c4a04 17ffffc0001001 3:0 ffff8d6d077df0d8 742 lru 00000080:00200000:3.0:1770686977.102790:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000aefcd517 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1770686977.102793:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000645e33d4 00000080:00200000:3.0:1770686977.102794:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.102797:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.102816:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102838:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.102841:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.102843:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.102849:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.102851:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.102853:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.102858:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102864:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.102873:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.102875:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.102880:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.102882:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:3.0:1770686977.102886:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.102889:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.102894:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:3.0:1770686977.102898:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.102906:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3043328, count: 4096 00000080:00200000:3.0:1770686977.102910:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3043328, bytes: 4096 00000080:00200000:3.0:1770686977.102912:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.102916:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 232, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.102917:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:3.0:1770686977.102920:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.102925:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:3.0:1770686977.102928:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:3.0:1770686977.102936:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.102943:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:3.0:1770686977.102948:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.102951:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.102958:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102967:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102975:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102982:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.102989:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.102996:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.103001:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.103016:0:64908:0:(rw26.c:924:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:3.0:1770686977.103020:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e874a0d3[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.103022:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004881344c 17ffffc0001001 3:0 ffff8d6d077df798 743 lru 00000080:00200000:3.0:1770686977.103028:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000006674ad7 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1770686977.103030:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e874a0d3 00000080:00200000:3.0:1770686977.103031:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.103033:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.103040:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103061:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.103064:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.103066:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.103072:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.103074:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.103076:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.103080:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103113:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.103122:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.103124:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.103129:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.103131:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:3.0:1770686977.103135:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.103138:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.103142:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:3.0:1770686977.103145:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.103152:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3047424, count: 4096 00000080:00200000:3.0:1770686977.103156:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3047424, bytes: 4096 00000080:00200000:3.0:1770686977.103158:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.103161:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 233, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.103163:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:3.0:1770686977.103165:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.103169:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:3.0:1770686977.103172:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:3.0:1770686977.103179:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.103185:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:3.0:1770686977.103191:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.103193:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.103200:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103208:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103215:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103221:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103228:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103234:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.103238:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.103253:0:64908:0:(rw26.c:924:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:3.0:1770686977.103257:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000d729a8c9[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.103260:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7db5593 17ffffc0001001 3:0 ffff8d6d077df5e8 744 lru 00000080:00200000:3.0:1770686977.103264:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000074410f6 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1770686977.103267:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000d729a8c9 00000080:00200000:3.0:1770686977.103268:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.103270:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.103277:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103299:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.103303:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.103305:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.103310:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.103312:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.103315:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.103319:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103326:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.103334:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.103336:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.103341:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.103343:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:3.0:1770686977.103346:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.103349:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.103354:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:3.0:1770686977.103434:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.103513:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3051520, count: 4096 00000080:00200000:3.0:1770686977.103517:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3051520, bytes: 4096 00000080:00200000:3.0:1770686977.103519:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.103523:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 234, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.103524:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:3.0:1770686977.103527:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.103532:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:3.0:1770686977.103535:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:3.0:1770686977.103543:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.103549:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:3.0:1770686977.103555:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.103557:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.103563:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103572:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103579:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103586:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103593:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103600:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.103604:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.103618:0:64908:0:(rw26.c:924:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:3.0:1770686977.103623:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009620033a[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.103625:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2c18d45 17ffffc0001001 3:0 ffff8d6d077df948 745 lru 00000080:00200000:3.0:1770686977.103630:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000520719b1 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1770686977.103632:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009620033a 00000080:00200000:3.0:1770686977.103633:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.103635:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.103642:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103660:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.103663:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.103665:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.103670:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.103673:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.103675:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.103679:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103686:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.103694:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.103696:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.103699:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.103702:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:3.0:1770686977.103705:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.103708:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.103713:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:3.0:1770686977.103716:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.103723:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3055616, count: 4096 00000080:00200000:3.0:1770686977.103727:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3055616, bytes: 4096 00000080:00200000:3.0:1770686977.103730:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.103733:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 235, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.103734:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:3.0:1770686977.103736:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.103741:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:3.0:1770686977.103744:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:3.0:1770686977.103752:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.103759:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:3.0:1770686977.103765:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.103767:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.103774:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103782:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103790:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103798:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103804:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103823:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.103828:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.103845:0:64908:0:(rw26.c:924:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:3.0:1770686977.103849:0:64908:0:(rw26.c:981:ll_write_end()) page@000000009db58be8[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.103853:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000b157c49f 17ffffc0001001 3:0 ffff8d6d077df288 746 lru 00000080:00200000:3.0:1770686977.103858:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000006417a956 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1770686977.103860:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000009db58be8 00000080:00200000:3.0:1770686977.103861:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.103863:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.103871:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.103895:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.103898:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.103900:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.103906:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.103908:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.103910:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.103914:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.103922:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.103930:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.103932:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.103936:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.103938:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:3.0:1770686977.103942:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.103945:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.103949:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:3.0:1770686977.104154:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.104162:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3059712, count: 4096 00000080:00200000:3.0:1770686977.104166:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3059712, bytes: 4096 00000080:00200000:3.0:1770686977.104169:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.104172:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 236, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.104174:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:3.0:1770686977.104176:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.104182:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:3.0:1770686977.104185:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:3.0:1770686977.104193:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.104200:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:3.0:1770686977.104206:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.104209:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.104216:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104225:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104233:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104240:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104247:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104254:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.104259:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.104275:0:64908:0:(rw26.c:924:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:3.0:1770686977.104279:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000606a4ccc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.104282:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000054c833cb 17ffffc0001001 3:0 ffff8d6d077dfa20 747 lru 00000080:00200000:3.0:1770686977.104288:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000051457b71 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1770686977.104290:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000606a4ccc 00000080:00200000:3.0:1770686977.104291:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.104294:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.104302:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104324:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.104327:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.104329:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.104335:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.104338:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.104340:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.104344:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104351:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.104504:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.104508:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.104513:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.104516:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:3.0:1770686977.104520:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.104523:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.104529:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:3.0:1770686977.104531:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.104539:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3063808, count: 4096 00000080:00200000:3.0:1770686977.104542:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3063808, bytes: 4096 00000080:00200000:3.0:1770686977.104545:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.104548:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 237, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.104550:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:3.0:1770686977.104552:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.104557:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:3.0:1770686977.104560:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:3.0:1770686977.104567:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.104573:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:3.0:1770686977.104579:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.104581:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.104588:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104597:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104606:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104613:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104620:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104628:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.104633:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.104662:0:64908:0:(rw26.c:924:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:3.0:1770686977.104667:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008005123e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.104670:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000bc5088c9 17ffffc0001001 3:0 ffff8d6d11110798 748 lru 00000080:00200000:3.0:1770686977.104675:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d2ee482a 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1770686977.104678:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008005123e 00000080:00200000:3.0:1770686977.104679:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.104681:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.104689:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104713:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.104716:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.104718:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.104726:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.104728:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.104731:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.104734:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104741:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.104748:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.104751:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.104755:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.104758:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:3.0:1770686977.104761:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.104764:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.104768:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:3.0:1770686977.104771:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.104778:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3067904, count: 4096 00000080:00200000:3.0:1770686977.104782:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3067904, bytes: 4096 00000080:00200000:3.0:1770686977.104784:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.104788:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 238, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.104789:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:3.0:1770686977.104791:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.104796:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:3.0:1770686977.104799:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:3.0:1770686977.104819:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.104825:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:3.0:1770686977.104831:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.104833:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.104840:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104848:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104856:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104863:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104869:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104877:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.104882:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.104898:0:64908:0:(rw26.c:924:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:3.0:1770686977.104902:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b890f028[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.104906:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000068854c8e 17ffffc0001001 3:0 ffff8d6d111105e8 749 lru 00000080:00200000:3.0:1770686977.104912:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000d1d202ae 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1770686977.104914:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b890f028 00000080:00200000:3.0:1770686977.104915:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.104917:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.104925:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.104949:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.104952:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.104954:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.104960:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.104962:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.104965:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.104970:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.104978:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.104986:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.104989:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.104993:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.104996:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:3.0:1770686977.104999:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.105002:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.105006:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:3.0:1770686977.105010:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.105017:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3072000, count: 4096 00000080:00200000:3.0:1770686977.105021:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3072000, bytes: 4096 00000080:00200000:3.0:1770686977.105023:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.105026:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 239, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.105027:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:3.0:1770686977.105030:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.105034:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:3.0:1770686977.105037:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:3.0:1770686977.105044:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.105050:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:3.0:1770686977.105054:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.105057:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.105064:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105072:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105079:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105115:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105123:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105132:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.105137:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.105153:0:64908:0:(rw26.c:924:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:3.0:1770686977.105158:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c0d20ec1[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.105162:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000dbc38225 17ffffc0001001 3:0 ffff8d6d11110948 750 lru 00000080:00200000:3.0:1770686977.105168:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008f7da6f3 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1770686977.105170:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c0d20ec1 00000080:00200000:3.0:1770686977.105171:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.105174:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.105181:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105204:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.105207:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.105210:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.105216:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.105218:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.105221:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.105225:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105234:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.105243:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.105246:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.105250:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.105253:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:3.0:1770686977.105257:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.105260:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.105265:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:3.0:1770686977.105268:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.105276:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3076096, count: 4096 00000080:00200000:3.0:1770686977.105280:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3076096, bytes: 4096 00000080:00200000:3.0:1770686977.105282:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.105286:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 240, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.105288:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:3.0:1770686977.105290:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.105295:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:3.0:1770686977.105298:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:3.0:1770686977.105306:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.105312:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:3.0:1770686977.105318:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.105320:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.105327:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105336:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105345:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105352:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105511:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105523:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.105529:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.105546:0:64908:0:(rw26.c:924:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:3.0:1770686977.105551:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008d7a247b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.105554:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc210b31 17ffffc0001001 3:0 ffff8d6d11110288 751 lru 00000080:00200000:3.0:1770686977.105560:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000ba0f7402 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1770686977.105563:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008d7a247b 00000080:00200000:3.0:1770686977.105564:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.105567:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.105575:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105599:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.105602:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.105605:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.105611:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.105614:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.105617:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.105621:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105630:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.105639:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.105642:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.105647:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.105650:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:3.0:1770686977.105654:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.105657:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.105662:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:3.0:1770686977.105665:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.105673:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3080192, count: 4096 00000080:00200000:3.0:1770686977.105677:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3080192, bytes: 4096 00000080:00200000:3.0:1770686977.105680:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.105684:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 241, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.105685:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:3.0:1770686977.105688:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.105694:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:3.0:1770686977.105697:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:3.0:1770686977.105705:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.105711:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:3.0:1770686977.105717:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.105719:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.105727:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105737:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105747:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105755:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105763:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105772:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.105777:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.105792:0:64908:0:(rw26.c:924:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:3.0:1770686977.105796:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ed39437d[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.105799:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000e62e2738 17ffffc0001001 3:0 ffff8d6d11110a20 752 lru 00000080:00200000:3.0:1770686977.105818:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd1e7ad3 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1770686977.105821:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ed39437d 00000080:00200000:3.0:1770686977.105822:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.105824:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.105833:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.105854:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.105858:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.105860:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.105866:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.105868:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.105871:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.105875:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105882:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.105890:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.105893:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.105897:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.105900:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:3.0:1770686977.105904:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.105906:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.105911:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:3.0:1770686977.105914:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.105921:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3084288, count: 4096 00000080:00200000:3.0:1770686977.105925:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3084288, bytes: 4096 00000080:00200000:3.0:1770686977.105927:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.105932:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 242, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.105933:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:3.0:1770686977.105935:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.105940:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:3.0:1770686977.105943:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:3.0:1770686977.105952:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.105959:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:3.0:1770686977.105965:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.105967:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.105974:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105983:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105991:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.105998:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106005:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106012:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.106017:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.106032:0:64908:0:(rw26.c:924:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:3.0:1770686977.106036:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000f0478210[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.106040:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000c278d0b9 17ffffc0001001 3:0 ffff8d6d11110360 753 lru 00000080:00200000:3.0:1770686977.106045:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9df0dff 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1770686977.106047:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000f0478210 00000080:00200000:3.0:1770686977.106048:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.106050:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.106058:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106078:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.106106:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.106109:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.106116:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.106118:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.106121:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.106125:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106132:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.106139:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.106142:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.106146:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.106149:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:3.0:1770686977.106153:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.106156:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.106161:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:3.0:1770686977.106164:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.106172:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3088384, count: 4096 00000080:00200000:3.0:1770686977.106175:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3088384, bytes: 4096 00000080:00200000:3.0:1770686977.106178:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.106183:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 243, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.106184:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:3.0:1770686977.106187:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.106192:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:3.0:1770686977.106195:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:3.0:1770686977.106203:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.106209:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:3.0:1770686977.106215:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.106218:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.106225:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106234:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106242:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106250:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106257:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106263:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.106269:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.106297:0:64908:0:(rw26.c:924:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:3.0:1770686977.106302:0:64908:0:(rw26.c:981:ll_write_end()) page@000000008e50f61b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.106305:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000006edba8c4 17ffffc0001021 2:0 ffff8d6d11110ca8 754 lru 00000080:00200000:3.0:1770686977.106310:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000008c8de845 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1770686977.106312:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000008e50f61b 00000080:00200000:3.0:1770686977.106314:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.106316:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.106324:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106345:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.106349:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.106351:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.106508:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.106512:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.106515:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.106519:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106527:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.106535:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.106537:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.106542:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.106545:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:3.0:1770686977.106548:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.106551:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.106560:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:3.0:1770686977.106563:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.106570:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3092480, count: 4096 00000080:00200000:3.0:1770686977.106573:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3092480, bytes: 4096 00000080:00200000:3.0:1770686977.106575:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.106579:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 244, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.106580:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:3.0:1770686977.106582:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.106587:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:3.0:1770686977.106590:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:3.0:1770686977.106596:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.106602:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:3.0:1770686977.106608:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.106610:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.106616:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106625:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106633:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106639:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106646:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106652:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.106656:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.106670:0:64908:0:(rw26.c:924:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:3.0:1770686977.106674:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004497d9b6[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.106677:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000007ffe387a 17ffffc0001001 3:0 ffff8d6d11110870 755 lru 00000080:00200000:3.0:1770686977.106682:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000057af17f0 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1770686977.106684:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004497d9b6 00000080:00200000:3.0:1770686977.106685:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.106687:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.106694:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106715:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.106718:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.106720:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.106726:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.106728:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.106731:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.106735:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106741:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.106749:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.106751:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.106755:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.106758:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:3.0:1770686977.106761:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.106764:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.106770:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:3.0:1770686977.106773:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.106781:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3096576, count: 4096 00000080:00200000:3.0:1770686977.106784:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3096576, bytes: 4096 00000080:00200000:3.0:1770686977.106787:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.106790:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 245, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.106792:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:3.0:1770686977.106794:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.106799:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:3.0:1770686977.106802:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:3.0:1770686977.106821:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.106827:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:3.0:1770686977.106833:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.106835:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.106842:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106851:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106858:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106865:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106871:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106877:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.106882:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.106896:0:64908:0:(rw26.c:924:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:3.0:1770686977.106900:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000c519ce05[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.106903:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000017a6e1c4 17ffffc0001001 3:0 ffff8d6d11110d80 756 lru 00000080:00200000:3.0:1770686977.106908:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e47d4be2 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1770686977.106910:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000c519ce05 00000080:00200000:3.0:1770686977.106911:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.106913:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.106920:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.106940:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.106943:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.106945:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.106951:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.106953:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.106955:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.106958:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.106965:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.106973:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.106976:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.106980:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.106982:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:3.0:1770686977.106986:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.106988:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.106993:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:3.0:1770686977.106996:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.107003:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3100672, count: 4096 00000080:00200000:3.0:1770686977.107007:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3100672, bytes: 4096 00000080:00200000:3.0:1770686977.107009:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.107012:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 246, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.107014:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:3.0:1770686977.107016:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.107021:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:3.0:1770686977.107024:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:3.0:1770686977.107031:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.107038:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:3.0:1770686977.107044:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.107046:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.107055:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107063:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107070:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107077:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107111:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107118:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.107123:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.107139:0:64908:0:(rw26.c:924:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:3.0:1770686977.107143:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000284fb8e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.107146:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000cdaa2051 17ffffc0001001 3:0 ffff8d6d11110bd0 757 lru 00000080:00200000:3.0:1770686977.107151:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000563e17b2 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1770686977.107154:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000284fb8e 00000080:00200000:3.0:1770686977.107155:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.107157:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.107166:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107187:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.107191:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.107193:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.107199:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.107202:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.107204:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.107208:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107214:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.107222:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.107225:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.107229:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.107232:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:3.0:1770686977.107235:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.107238:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.107242:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:3.0:1770686977.107245:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.107251:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3104768, count: 4096 00000080:00200000:3.0:1770686977.107255:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3104768, bytes: 4096 00000080:00200000:3.0:1770686977.107257:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.107261:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 247, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.107262:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:3.0:1770686977.107264:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.107270:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:3.0:1770686977.107272:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:3.0:1770686977.107279:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.107285:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:3.0:1770686977.107291:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.107294:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.107301:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107311:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107318:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107325:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107332:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107339:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.107344:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.107511:0:64908:0:(rw26.c:924:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:3.0:1770686977.107517:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000e298f71e[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.107520:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000486d5abc 17ffffc0001001 3:0 ffff8d6d11110e58 758 lru 00000080:00200000:3.0:1770686977.107525:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000007e59b8c4 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1770686977.107527:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000e298f71e 00000080:00200000:3.0:1770686977.107528:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.107530:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.107540:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107563:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.107567:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.107569:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.107575:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.107578:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.107580:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.107585:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107593:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.107602:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.107604:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.107609:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.107612:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:3.0:1770686977.107615:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.107619:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.107623:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:3.0:1770686977.107626:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.107634:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3108864, count: 4096 00000080:00200000:3.0:1770686977.107637:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3108864, bytes: 4096 00000080:00200000:3.0:1770686977.107640:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.107643:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 248, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.107644:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:3.0:1770686977.107646:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.107651:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:3.0:1770686977.107654:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:3.0:1770686977.107661:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.107668:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:3.0:1770686977.107673:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.107675:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.107683:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107692:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107700:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107706:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107713:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107720:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.107725:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.107740:0:64908:0:(rw26.c:924:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:3.0:1770686977.107744:0:64908:0:(rw26.c:981:ll_write_end()) page@000000001a71025b[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.107747:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005599de90 17ffffc0001001 3:0 ffff8d6d111101b0 759 lru 00000080:00200000:3.0:1770686977.107752:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@000000001b5c5510 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1770686977.107755:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000001a71025b 00000080:00200000:3.0:1770686977.107756:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.107758:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.107765:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.107784:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.107788:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.107969:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.107978:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.107981:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.107984:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.107989:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.107996:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.108005:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.108008:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.108013:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.108016:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:3.0:1770686977.108020:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.108024:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.108028:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:3.0:1770686977.108031:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.108039:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3112960, count: 4096 00000080:00200000:3.0:1770686977.108042:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3112960, bytes: 4096 00000080:00200000:3.0:1770686977.108045:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.108049:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 249, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.108050:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:3.0:1770686977.108053:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.108058:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:3.0:1770686977.108060:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:3.0:1770686977.108070:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.108076:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:3.0:1770686977.108105:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.108108:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.108115:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108124:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108132:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108139:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108145:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108153:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.108158:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.108177:0:64908:0:(rw26.c:924:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:3.0:1770686977.108182:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002e979cfd[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.108185:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000005d6da5b7 17ffffc0001001 3:0 ffff8d6d11110000 760 lru 00000080:00200000:3.0:1770686977.108191:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000911b459e 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1770686977.108193:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002e979cfd 00000080:00200000:3.0:1770686977.108194:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.108196:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.108205:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108228:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.108231:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.108233:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.108238:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.108240:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.108243:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.108247:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108254:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.108263:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.108266:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.108270:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.108273:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:3.0:1770686977.108277:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.108280:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.108285:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:3.0:1770686977.108288:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.108295:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3117056, count: 4096 00000080:00200000:3.0:1770686977.108299:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3117056, bytes: 4096 00000080:00200000:3.0:1770686977.108302:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.108305:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 250, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.108307:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:3.0:1770686977.108309:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.108314:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:3.0:1770686977.108317:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:3.0:1770686977.108325:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.108331:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:3.0:1770686977.108337:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.108339:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.108346:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108354:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108513:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108521:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108528:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108537:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.108544:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.108564:0:64908:0:(rw26.c:924:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:3.0:1770686977.108569:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000003557c94[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.108572:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce591558 17ffffc0001001 3:0 ffff8d6d11110510 761 lru 00000080:00200000:3.0:1770686977.108578:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000e850d219 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1770686977.108580:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000003557c94 00000080:00200000:3.0:1770686977.108581:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.108583:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.108592:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108614:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.108618:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.108620:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.108626:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.108629:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.108632:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.108636:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108644:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.108653:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.108655:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.108660:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.108664:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:3.0:1770686977.108667:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.108671:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.108676:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:3.0:1770686977.108679:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.108688:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3121152, count: 4096 00000080:00200000:3.0:1770686977.108692:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3121152, bytes: 4096 00000080:00200000:3.0:1770686977.108694:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.108698:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 251, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.108700:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:3.0:1770686977.108702:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.108708:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:3.0:1770686977.108710:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:3.0:1770686977.108720:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.108727:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:3.0:1770686977.108732:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.108734:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.108742:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108751:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108760:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108767:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108774:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108781:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.108786:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.108803:0:64908:0:(rw26.c:924:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:3.0:1770686977.108819:0:64908:0:(rw26.c:981:ll_write_end()) page@0000000050e90c79[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.108822:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000004588e1df 17ffffc0001001 3:0 ffff8d6d111106c0 762 lru 00000080:00200000:3.0:1770686977.108827:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000012ca570b 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1770686977.108830:0:64908:0:(rw26.c:981:ll_write_end()) end page@0000000050e90c79 00000080:00200000:3.0:1770686977.108831:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.108833:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.108841:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.108865:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.108868:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.108870:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.108876:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.108879:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.108882:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.108887:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108894:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.108903:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.108906:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.108910:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.108913:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:3.0:1770686977.108917:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.108921:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.108926:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:3.0:1770686977.108929:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.108936:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3125248, count: 4096 00000080:00200000:3.0:1770686977.108940:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3125248, bytes: 4096 00000080:00200000:3.0:1770686977.108943:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.108947:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 252, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.108948:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:3.0:1770686977.108950:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.108956:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:3.0:1770686977.108959:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:3.0:1770686977.108966:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.108974:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:3.0:1770686977.108979:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.108981:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.108988:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.108997:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109005:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109013:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109020:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109028:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.109033:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.109048:0:64908:0:(rw26.c:924:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:3.0:1770686977.109053:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000ca6f10cc[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.109056:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000fbd943e9 17ffffc0001001 3:0 ffff8d6d11110438 763 lru 00000080:00200000:3.0:1770686977.109062:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000399ffa46 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1770686977.109064:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000ca6f10cc 00000080:00200000:3.0:1770686977.109065:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.109067:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.109075:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109131:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.109134:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.109137:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.109143:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.109146:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.109149:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.109153:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109159:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.109167:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.109170:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.109175:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.109178:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:3.0:1770686977.109181:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.109184:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.109189:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:3.0:1770686977.109191:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.109200:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3129344, count: 4096 00000080:00200000:3.0:1770686977.109203:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3129344, bytes: 4096 00000080:00200000:3.0:1770686977.109206:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.109210:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 253, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.109211:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:3.0:1770686977.109213:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.109218:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:3.0:1770686977.109221:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:3.0:1770686977.109230:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.109237:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:3.0:1770686977.109243:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.109246:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.109254:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109263:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109272:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109280:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109287:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109296:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.109301:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.109316:0:64908:0:(rw26.c:924:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:3.0:1770686977.109320:0:64908:0:(rw26.c:981:ll_write_end()) page@000000002f071991[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.109323:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000046b7eda4 17ffffc0001001 3:0 ffff8d6d11110af8 764 lru 00000080:00200000:3.0:1770686977.109328:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3eafd8b 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1770686977.109330:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000002f071991 00000080:00200000:3.0:1770686977.109331:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.109334:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.109341:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109513:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.109517:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.109520:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.109526:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.109528:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.109531:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.109535:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109542:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.109550:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.109553:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.109557:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.109559:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:3.0:1770686977.109563:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.109566:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.109571:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:3.0:1770686977.109574:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.109582:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3133440, count: 4096 00000080:00200000:3.0:1770686977.109585:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3133440, bytes: 4096 00000080:00200000:3.0:1770686977.109588:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.109592:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 254, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.109593:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:3.0:1770686977.109595:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.109601:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:3.0:1770686977.109603:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:3.0:1770686977.109611:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.109618:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:3.0:1770686977.109624:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.109626:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.109633:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109642:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109650:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109657:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109664:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109673:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.109678:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.109697:0:64908:0:(rw26.c:924:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:3.0:1770686977.109702:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000b633c656[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.109705:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000326e42a4 17ffffc0001001 3:0 ffff8d6d111100d8 765 lru 00000080:00200000:3.0:1770686977.109710:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000074ddba94 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1770686977.109712:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000b633c656 00000080:00200000:3.0:1770686977.109713:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.109715:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.109723:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109747:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.109750:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.109752:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.109758:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.109762:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.109764:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.109768:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109775:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.109783:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.109785:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.109790:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.109793:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:3.0:1770686977.109796:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.109799:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.109804:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:3.0:1770686977.109818:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.109825:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3137536, count: 4096 00000080:00200000:3.0:1770686977.109829:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3137536, bytes: 4096 00000080:00200000:3.0:1770686977.109832:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.109836:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 255, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.109837:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:3.0:1770686977.109839:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.109844:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:3.0:1770686977.109847:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:3.0:1770686977.109854:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.109863:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:3.0:1770686977.109870:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.109872:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.109879:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109887:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109895:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109902:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.109908:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.109915:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.109920:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.109949:0:64908:0:(rw26.c:924:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:3.0:1770686977.109954:0:64908:0:(rw26.c:981:ll_write_end()) page@000000004e3d22b4[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.109958:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @000000008172a376 17ffffc0001001 3:0 ffff8d6d28e195e8 766 lru 00000080:00200000:3.0:1770686977.109964:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@0000000016b99d9f 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1770686977.109966:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000004e3d22b4 00000080:00200000:3.0:1770686977.109967:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.109969:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.109977:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.110001:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.110003:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.110006:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.110011:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.110013:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.110016:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.110020:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110027:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.110036:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.110038:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.110043:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.110045:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:3.0:1770686977.110048:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.110052:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.110057:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:3.0:1770686977.110059:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.110066:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3141632, count: 4096 00000080:00200000:3.0:1770686977.110069:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3141632, bytes: 4096 00000080:00200000:3.0:1770686977.110072:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1770686977.110075:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 256, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1770686977.110077:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:3.0:1770686977.110079:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1770686977.110114:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:3.0:1770686977.110117:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:3.0:1770686977.110124:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1770686977.110130:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:3.0:1770686977.110135:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.110137:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.110145:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110153:0:64908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110160:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110166:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110172:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.110180:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.110185:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.110202:0:64908:0:(rw26.c:924:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:3.0:1770686977.110206:0:64908:0:(rw26.c:981:ll_write_end()) page@000000000c8191c2[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.110210:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @00000000d057924c 17ffffc0001001 3:0 ffff8d6d28e19948 767 lru 00000080:00200000:3.0:1770686977.110215:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd74277f 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 00000000cfa66d64 0000000024e5397a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1770686977.110217:0:64908:0:(rw26.c:981:ll_write_end()) end page@000000000c8191c2 00000080:00200000:3.0:1770686977.110218:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.110221:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.110230:0:64908:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.110251:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:3.0:1770686977.110255:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.110257:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.110274:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.110277:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.110280:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d11feba28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.110284:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110291:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.110300:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.110302:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.110307:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.110309:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:3.0:1770686977.110313:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.110316:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1770686977.110341:0:56354:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686977.110352:0:56354:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.110770:0:56354:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.111244:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:2.0:1770686977.111249:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.111266:0:64908:0:(file.c:2682:do_file_write_iter()) START file f1:[0x200004a52:0x4:0x0], ppos: 3145728, count: 4096 00000080:00200000:2.0:1770686977.111271:0:64908:0:(file.c:2018:ll_file_io_generic()) f1: write ppos: 3145728, bytes: 4096 00000080:00200000:2.0:1770686977.111274:0:64908:0:(file.c:1783:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1770686977.111280:0:64908:0:(cl_io.c:217:cl_io_rw_init()) header@00000000f83115e8[0x4, 257, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1770686977.111281:0:64908:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:2.0:1770686977.111284:0:64908:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.111294:0:64908:0:(file.c:2098:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:2.0:1770686977.111299:0:64908:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:2.0:1770686977.111301:0:64908:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.111310:0:64908:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:2.0:1770686977.111319:0:64908:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.111323:0:64908:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3330, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.111372:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.111381:0:64908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.111390:0:64908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686977.111416:0:64908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348799616:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.111548:0:64908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000008:00100000:3.0:1770686977.112278:0:56354:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d0770b800 - object 0x240000400:3315 offset 1048576<>2097152 00000100:00100000:0.0:1770686977.112335:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686977.112525:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348799488:192.168.204.116@tcp:4:dd.0 00000100:00100000:2.0:1770686977.118948:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348799616:192.168.204.116@tcp:101:dd.0 00010000:00010000:2.0:1770686977.118978:0:64908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119002:0:64908:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119014:0:64908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119027:0:64908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.119039:0:64908:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119050:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119058:0:64908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.119118:0:64908:0:(vvp_io.c:1330:vvp_io_write_start()) f1: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.119138:0:64908:0:(rw26.c:741:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.119747:0:64908:0:(rw26.c:924:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:2.0:1770686977.119760:0:64908:0:(rw26.c:981:ll_write_end()) page@00000000209f3007[3 000000009768610b 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.119764:0:64908:0:(rw26.c:981:ll_write_end()) vmpage @0000000003d780ca 17ffffc0001001 3:0 ffff8d6d07429870 768 lru 00000080:00200000:2.0:1770686977.119772:0:64908:0:(rw26.c:981:ll_write_end()) osc-page@00000000bddb39fe 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 00000000175e3ef4 00000000053f2bcb > 3< 0 0 > 4< 0 0 8 8519680 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1770686977.119774:0:64908:0:(rw26.c:981:ll_write_end()) end page@00000000209f3007 00000080:00200000:2.0:1770686977.119776:0:64908:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.119782:0:64908:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.119817:0:64908:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000008a9f524b ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.119840:0:64908:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d1877c478, count 1, dirtied 1 00000080:00200000:2.0:1770686977.119845:0:64908:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.119848:0:64908:0:(vvp_io.c:1408:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.119866:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.119870:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.119874:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3330 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.119879:0:64908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.119888:0:64908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.119902:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.119906:0:64908:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3330 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.119913:0:64908:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.119919:0:64908:0:(file.c:2135:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:2.0:1770686977.119929:0:64908:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.119933:0:64908:0:(file.c:2168:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.119944:0:64908:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:2.0:1770686977.119949:0:64908:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.119985:0:64908:0:(file.c:424:ll_file_release()) START file f1:[0x200004a52:0x4:0x0](ffff8d6d1877c2c8), flags 100001 00000002:00100000:2.0:1770686977.120044:0:64908:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3f800 x1856697348797824/t42949673291(42949673291) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770686977.120056:0:64908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686977.120061:0:64908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1880 x1856697348799872/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.120127:0:64908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348799872:192.168.204.116@tcp:35:dd.0 00000100:00100000:2.0:1770686977.120338:0:64908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000100:00100000:2.0:1770686977.124333:0:64908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64908:1856697348799872:192.168.204.116@tcp:35:dd.0 00000002:00100000:2.0:1770686977.124798:0:64908:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3f800 x1856697348797824/t42949673291(42949673291) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686992 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686977.133676:0:64909:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686977.133706:0:64909: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:1770686977.133725:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.133740:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686977.133748:0:64909:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686977.133756:0:64909:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686977.133760:0:64909:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:2.0:1770686977.133767:0:64909:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa370883a3bf8 00010000:00010000:2.0:1770686977.133771:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.133780:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686977.133796:0:64909:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686977.133816:0:64909:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:2.0:1770686977.133823:0:64909:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:2.0:1770686977.133834:0:64909:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 3 00000080:00200000:2.0:1770686977.133839:0:64909:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), file ffff8d6d12c9a600, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1770686977.133847:0:64909:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=open|creat 00000002:00010000:2.0:1770686977.133866:0:64909:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x200004a52:0x8:0x0]) in obj [0x200004a52:0x2:0x0], intent: open|creat flags 0101102 00010000:00010000:2.0:1770686977.133922:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64909 initiator: MDT0 00010000:00010000:2.0:1770686977.133930:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00000020:00100000:2.0:1770686977.133942:0:64909:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686977.133955:0:64909:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1880 x1856697348800128/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/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:1770686977.133964:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00000100:00100000:2.0:1770686977.133988:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800128:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.134373:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000100:00100000:2.0:1770686977.144261:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800128:192.168.204.116@tcp:101:dd.0 00010000:00010000:2.0:1770686977.144300:0:64909:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144322:0:64909:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144330:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144340:0:64909:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144351:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144363:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144371:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.144379:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686977.144390:0:64909:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8d6d11fc1880 x1856697348800128/t42949673297(42949673297) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/872 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686977.144404:0:64909:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1880 x1856697348800128/t42949673297(42949673297) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/872 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686977.144417:0:64909:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770686977.144430:0:64909:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.144452:0:64909:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/5 (0 0) 00000080:00200000:2.0:1770686977.144458:0:64909:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686977.144505:0:64909:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x5:0x0](ffff8d6d277c7448): rc = 0 00000080:00200000:2.0:1770686977.144519:0:64909:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1770686977.144524:0:64909:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c21d1 00000080:00010000:2.0:1770686977.144534:0:64909:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00200008:2.0:1770686977.144549:0:64909:0:(file.c:1025:ll_file_open()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448), flags 101101 00000002:00100000:2.0:1770686977.144569:0:64909:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1880 x1856697348800128/t42949673297(42949673297) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1770686977.144616:0:64909:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c21d1 from it ffff8d6d28da0240 00010000:00010000:2.0:1770686977.144620:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.144628:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686977.144648:0:64909:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448), inode mode 81a4 mask 42 00000080:00200008:2.0:1770686977.144662:0:64909:0:(llite_lib.c:2321:ll_setattr_raw()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1770686977.000000000, mtime 1770686977.000000000, ctime 1770686977.000000000 00010000:00010000:2.0:1770686977.144681:0:64909:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686977.144695:0:64909:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x5:0x0]: losing layout lock 00010000:00010000:2.0:1770686977.144730:0:64909:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.144737:0:64909:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686977.144740:0:64909:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d1 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3ad expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770686977.144762:0:64909:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770686977.144769:0:64909:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0a80 x1856697348800384/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.144791:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0a80 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800384:192.168.204.116@tcp:36:dd.0 00000100:00100000:2.0:1770686977.144958:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000008:00010000:3.0:1770686977.145517:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686977.145726:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000986a323e ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686977.145766:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348799488:192.168.204.116@tcp:4:dd.0 00000100:00100000:2.0:1770686977.157704:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0a80 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800384:192.168.204.116@tcp:36:dd.0 00000080:00200000:2.0:1770686977.157753:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000080:00200000:2.0:1770686977.157759:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00010000:2.0:1770686977.157780:0:64909:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000002:00010000:2.0:1770686977.157790:0:64909:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x5:0x0]) in obj [0x200004a52:0x5:0x0], intent: layout flags 0 00010000:00010000:2.0:1770686977.157910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64909 initiator: MDT0 00010000:00010000:2.0:1770686977.157922:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00010000:00010000:2.0:1770686977.157932:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00000100:00100000:2.0:1770686977.157952:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800512:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.158277:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000100:00100000:2.0:1770686977.160767:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800512:192.168.204.116@tcp:101:dd.0 00010000:00010000:2.0:1770686977.160802:0:64909:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.160829:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1770686977.160844:0:64909:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8d6d11fc3800 x1856697348800512/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 376/608 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686977.160856:0:64909:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1770686977.160877:0:64909:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.160891:0:64909:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 16 res 8589953618/5 (0 0) 00000080:00200000:2.0:1770686977.160897:0:64909:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x5:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1770686977.160912:0:64909:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c21d8 00000080:00010000:2.0:1770686977.160919:0:64909:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c21d8 from it ffffa370883a38c8 00010000:00010000:2.0:1770686977.160924:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.160933:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.160954:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.161152:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1770686977.161161:0:64909:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x5:0x0](00000000e150f08c) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686977.161203:0:64909:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1770686977.161209:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686977.161217:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1770686977.161242:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770686977.161260:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1770686977.161264:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1770686977.161278:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1770686977.161284:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28c8b270, osc lock ffff8d6d045c5690, flags 0x80000000 00000008:00010000:2.0:1770686977.161289:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1770686977.161290:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28c8b2b0, osc lock ffff8d6d045c4000, flags 0x80000000 00010000:00010000:2.0:1770686977.161332:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.161341:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.161351:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686977.161375:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800640:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.161731:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bc00 going to sleep for 11 seconds 00000100:00100000:2.0:1770686977.164417:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800640:192.168.204.116@tcp:101:dd.0 00010000:00010000:2.0:1770686977.164443:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164473:0:64909:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164485:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164505:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.164519:0:64909:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164531:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164539:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164622:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164630:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.164641:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686977.164664:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800768:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.164729:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bc00 going to sleep for 11 seconds 00000100:00100000:2.0:1770686977.168278:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348800768:192.168.204.116@tcp:101:dd.0 00010000:00010000:2.0:1770686977.168305:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.168329:0:64909:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.168341:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.168355:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.168368:0:64909:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.168380:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.168389:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686977.171340:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1770686977.171364:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348800896:192.168.204.116@tcp:10:dd.0 00000100:00100000:3.0:1770686977.171528:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1770686977.171539:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348801024:192.168.204.116@tcp:10:dd.0 00000100:00100000:3.0:1770686977.175474:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348800896:192.168.204.116@tcp:10:dd.0 00000100:00100000:0.0:1770686977.177482:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348801024:192.168.204.116@tcp:10:dd.0 00000080:00200000:2.0:1770686977.177565:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 0 i_blocks 2 00000020:00010000:2.0:1770686977.177573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.177575:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.177580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28c8b270 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.177590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.177601:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.177616:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28c8b2b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.177619:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.177625:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.177630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.177632:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28c8b270 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.177740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28c8b2b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.177761:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:2.0:1770686977.177775:0:64909:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1770686977.000000000, mtime 1770686977.000000000, ctime 1770686977.000000000, rc 0 00000080:00200008:2.0:1770686977.177911:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 0, count: 4096 00000080:00200000:2.0:1770686977.177920:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 0, bytes: 4096 00000080:00200000:2.0:1770686977.177926:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.177933:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 1, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.177935:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:2.0:1770686977.177938:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.177952:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:2.0:1770686977.177959:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:2.0:1770686977.177962:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.177977:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:2.0:1770686977.177992:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.177997:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.178016:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178031:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178040:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178045:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178049:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.178058:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [0, 4096) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.178070:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.178407:0:64909:0:(rw26.c:924:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:2.0:1770686977.178416:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cf9a1186[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.178419:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001d21edac 17ffffc0001001 3:0 ffff8d6d07429ca8 0 lru 00000080:00200000:2.0:1770686977.178425:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015fc04d5 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1770686977.178427:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cf9a1186 00000080:00200000:2.0:1770686977.178428:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.178436:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.178455:0:64909:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.178473:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.178477:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.178480:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.178492:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.178494:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.178496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.178500:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178505:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.178512:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.178513:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.178517:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.178520:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:2.0:1770686977.178524:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.178527:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.178532:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:2.0:1770686977.178535:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.178544:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 4096, count: 4096 00000080:00200000:2.0:1770686977.178547:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 4096, bytes: 4096 00000080:00200000:2.0:1770686977.178548:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.178551:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 2, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.178552:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:2.0:1770686977.178554:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.178558:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:2.0:1770686977.178560:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:2.0:1770686977.178562:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.178566:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:2.0:1770686977.178570:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.178572:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.178578:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178588:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178594:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178598:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178602:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.178607:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.178611:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.178637:0:64909:0:(rw26.c:924:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:2.0:1770686977.178754:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f19bdb34[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.178757:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007c663e2e 17ffffc0001001 3:0 ffff8d6d07428a20 1 lru 00000080:00200000:2.0:1770686977.178761:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b594fb10 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1770686977.178763:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f19bdb34 00000080:00200000:2.0:1770686977.178764:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.178766:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.178775:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.178786:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.178788:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.178789:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.178794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.178796:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.178798:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.178801:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178816:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.178824:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.178827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.178832:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.178835:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:2.0:1770686977.178840:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.178843:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.178847:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:2.0:1770686977.178850:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.178857:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 8192, count: 4096 00000080:00200000:2.0:1770686977.178862:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 8192, bytes: 4096 00000080:00200000:2.0:1770686977.178864:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.178868:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 3, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.178870:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:2.0:1770686977.178872:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.178877:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:2.0:1770686977.178880:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:2.0:1770686977.178882:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.178888:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:2.0:1770686977.178894:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.178896:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.178903:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178917:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178925:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178932:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.178938:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.178945:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.178950:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.178968:0:64909:0:(rw26.c:924:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:2.0:1770686977.178972:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000b08ba82[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.178975:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000003f79ffd 17ffffc0001001 3:0 ffff8d6d07428288 2 lru 00000080:00200000:2.0:1770686977.178981:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006860e74b 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1770686977.178984:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000b08ba82 00000080:00200000:2.0:1770686977.178985:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.178987:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.178995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.179006:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.179008:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.179011:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.179016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.179019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.179021:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.179025:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179032:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.179041:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.179043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.179048:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.179050:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:2.0:1770686977.179054:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.179057:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.179062:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:2.0:1770686977.179065:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.179073:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 12288, count: 4096 00000080:00200000:2.0:1770686977.179078:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 12288, bytes: 4096 00000080:00200000:2.0:1770686977.179107:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.179112:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 4, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.179114:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:2.0:1770686977.179116:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.179121:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:2.0:1770686977.179123:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:2.0:1770686977.179259:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.179341:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:2.0:1770686977.179350:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.179352:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.179429:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179444:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179452:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179459:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179466:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.179474:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.179480:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.179502:0:64909:0:(rw26.c:924:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:2.0:1770686977.179507:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000af0b3548[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.179510:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001f0d4df1 17ffffc0001001 3:0 ffff8d6d07428948 3 lru 00000080:00200000:2.0:1770686977.179516:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2d5ee09 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1770686977.179518:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000af0b3548 00000080:00200000:2.0:1770686977.179519:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.179522:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.179530:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.179543:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.179546:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.179548:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.179555:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.179557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.179560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.179564:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179572:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.179581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.179583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.179588:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.179591:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:2.0:1770686977.179595:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.179598:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.179603:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:2.0:1770686977.179606:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.179614:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 16384, count: 4096 00000080:00200000:2.0:1770686977.179618:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 16384, bytes: 4096 00000080:00200000:2.0:1770686977.179620:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.179624:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 5, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.179626:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:2.0:1770686977.179628:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.179633:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:2.0:1770686977.179783:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:2.0:1770686977.179787:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.179794:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:2.0:1770686977.179801:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.179814:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.179823:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179837:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179845:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179852:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179859:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.179867:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.179873:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.179902:0:64909:0:(rw26.c:924:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:2.0:1770686977.179906:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000894edb94[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.179910:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009d9479d8 17ffffc0001021 2:0 ffff8d6d074285e8 4 lru 00000080:00200000:2.0:1770686977.179915:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000082946346 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1770686977.179917:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000894edb94 00000080:00200000:2.0:1770686977.179918:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.179921:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.179930:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.179942:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.179945:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.179947:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.179953:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.179955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.179958:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.179962:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.179969:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.179977:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.179980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.179983:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.179986:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:2.0:1770686977.179990:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.179993:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.179999:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:2.0:1770686977.180002:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.180011:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 20480, count: 4096 00000080:00200000:2.0:1770686977.180015:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 20480, bytes: 4096 00000080:00200000:2.0:1770686977.180017:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.180021:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 6, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.180022:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:2.0:1770686977.180024:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.180030:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:2.0:1770686977.180033:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:2.0:1770686977.180035:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.180040:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:2.0:1770686977.180046:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.180049:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.180056:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180069:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180077:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180463:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180470:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.180479:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.180486:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.180508:0:64909:0:(rw26.c:924:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:2.0:1770686977.180513:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ac10f8f6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.180516:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002fa02ed5 17ffffc0001001 3:0 ffff8d6d07428798 5 lru 00000080:00200000:2.0:1770686977.180521:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000027f72f8c 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1770686977.180524:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ac10f8f6 00000080:00200000:2.0:1770686977.180525:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.180528:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.180537:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.180550:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.180552:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.180555:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.180562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.180565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.180568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.180572:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180580:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.180589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.180592:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.180597:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.180600:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:2.0:1770686977.180604:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.180607:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.180613:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:2.0:1770686977.180616:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.180626:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 24576, count: 4096 00000080:00200000:2.0:1770686977.180630:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 24576, bytes: 4096 00000080:00200000:2.0:1770686977.180633:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.180796:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 7, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.180799:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:2.0:1770686977.180812:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.180822:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:2.0:1770686977.180826:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:2.0:1770686977.180829:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.180837:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:2.0:1770686977.180845:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.180848:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.180858:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180874:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180884:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180891:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.180898:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.180906:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.180912:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.180930:0:64909:0:(rw26.c:924:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:2.0:1770686977.180935:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000014be754f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.180938:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000eb31c554 17ffffc0001001 3:0 ffff8d6d074280d8 6 lru 00000080:00200000:2.0:1770686977.180944:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004ccc8a64 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1770686977.180946:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000014be754f 00000080:00200000:2.0:1770686977.180947:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.180950:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.180960:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.180972:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.180975:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.180977:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.180983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.180987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.180990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.180994:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181002:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.181534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.181538:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.181544:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.181548:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:2.0:1770686977.181554:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.181557:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.181563:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:2.0:1770686977.181567:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.181579:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 28672, count: 4096 00000080:00200000:2.0:1770686977.181583:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 28672, bytes: 4096 00000080:00200000:2.0:1770686977.181586:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.181591:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 8, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.181593:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:2.0:1770686977.181595:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.181602:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:2.0:1770686977.181605:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:2.0:1770686977.181608:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.181614:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:2.0:1770686977.181621:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.181624:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.181633:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181796:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181814:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181822:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181829:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.181840:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.181847:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.181873:0:64909:0:(rw26.c:924:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:2.0:1770686977.181878:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000de218551[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.181881:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000e23b0d3 17ffffc0001001 3:0 ffff8d6d07428af8 7 lru 00000080:00200000:2.0:1770686977.181887:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bb986abc 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1770686977.181889:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000de218551 00000080:00200000:2.0:1770686977.181890:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.181893:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.181905:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.181920:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.181923:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.181925:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.181932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.181935:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.181937:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.181941:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.181949:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.181958:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.181960:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.181964:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.181968:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:2.0:1770686977.181971:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.181974:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.181978:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:2.0:1770686977.181982:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.181991:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 32768, count: 4096 00000080:00200000:2.0:1770686977.181995:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 32768, bytes: 4096 00000080:00200000:2.0:1770686977.181997:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.182001:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 9, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.182003:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:2.0:1770686977.182005:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.182011:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:2.0:1770686977.182014:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:2.0:1770686977.182016:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.182023:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:2.0:1770686977.182028:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.182031:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.182039:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182054:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182062:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182069:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182076:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.182466:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.182473:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.182491:0:64909:0:(rw26.c:924:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:2.0:1770686977.182495:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005ad981b4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.182499:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000036d22330 17ffffc0001001 3:0 ffff8d6d07428438 8 lru 00000080:00200000:2.0:1770686977.182505:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc401d7d 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1770686977.182507:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005ad981b4 00000080:00200000:2.0:1770686977.182508:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.182510:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.182519:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.182531:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.182534:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.182536:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.182543:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.182545:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.182548:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.182552:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182559:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.182569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.182571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.182576:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.182579:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:2.0:1770686977.182583:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.182586:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.182591:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:2.0:1770686977.182594:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.182604:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 36864, count: 4096 00000080:00200000:2.0:1770686977.182608:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 36864, bytes: 4096 00000080:00200000:2.0:1770686977.182610:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.182614:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 10, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.182616:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:2.0:1770686977.182619:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.182626:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:2.0:1770686977.182629:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:2.0:1770686977.182631:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.182637:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:2.0:1770686977.182795:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.182798:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.182816:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182831:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182839:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182846:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182852:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.182860:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.182866:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.182883:0:64909:0:(rw26.c:924:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:2.0:1770686977.182887:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001c7bf82a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.182890:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000663b03f 17ffffc0001001 3:0 ffff8d6d074286c0 9 lru 00000080:00200000:2.0:1770686977.182896:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000ec6739c 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1770686977.182898:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001c7bf82a 00000080:00200000:2.0:1770686977.182899:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.182901:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.182908:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.182919:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.182922:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.182924:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.182930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.182933:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.182936:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.182939:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.182946:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.182954:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.182956:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.182960:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.182963:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:2.0:1770686977.182966:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.182969:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.182974:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:2.0:1770686977.182977:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.182985:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 40960, count: 4096 00000080:00200000:2.0:1770686977.182988:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 40960, bytes: 4096 00000080:00200000:2.0:1770686977.182991:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.182994:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 11, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.182996:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:2.0:1770686977.182998:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.183003:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:2.0:1770686977.183006:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:2.0:1770686977.183008:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.183013:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:2.0:1770686977.183018:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.183020:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.183027:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183040:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183048:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183055:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183062:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.183069:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.183074:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.183119:0:64909:0:(rw26.c:924:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:2.0:1770686977.183124:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000022bbb6bd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.183265:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc50ed26 17ffffc0001001 3:0 ffff8d6d07428510 10 lru 00000080:00200000:2.0:1770686977.183338:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006d1583f4 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1770686977.183340:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000022bbb6bd 00000080:00200000:2.0:1770686977.183342:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.183345:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.183355:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.183435:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.183438:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.183441:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.183447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.183450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.183453:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.183457:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183465:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.183473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.183475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.183479:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.183482:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:2.0:1770686977.183486:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.183489:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.183495:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:2.0:1770686977.183498:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.183506:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 45056, count: 4096 00000080:00200000:2.0:1770686977.183510:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 45056, bytes: 4096 00000080:00200000:2.0:1770686977.183513:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.183516:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 12, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.183518:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:2.0:1770686977.183520:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.183525:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:2.0:1770686977.183528:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:2.0:1770686977.183530:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.183536:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:2.0:1770686977.183542:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.183545:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.183552:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183565:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183573:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183580:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183588:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.183596:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.183601:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.183618:0:64909:0:(rw26.c:924:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:2.0:1770686977.183623:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d86b30fb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.183625:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc9df8ec 17ffffc0001001 3:0 ffff8d6d07428000 11 lru 00000080:00200000:2.0:1770686977.183631:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000065605e82 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1770686977.183633:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d86b30fb 00000080:00200000:2.0:1770686977.183634:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.183648:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.183657:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.183669:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.183672:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.183674:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.183680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.183682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.183803:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.183816:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183824:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.183831:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.183834:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.183838:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.183841:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:2.0:1770686977.183845:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.183848:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.183852:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:2.0:1770686977.183855:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.183863:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 49152, count: 4096 00000080:00200000:2.0:1770686977.183866:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 49152, bytes: 4096 00000080:00200000:2.0:1770686977.183868:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.183872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 13, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.183873:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:2.0:1770686977.183875:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.183880:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:2.0:1770686977.183883:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:2.0:1770686977.183885:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.183891:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:2.0:1770686977.183896:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.183899:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.183906:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183920:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183928:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183935:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.183941:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.183947:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.183952:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.183967:0:64909:0:(rw26.c:924:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:2.0:1770686977.183971:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d7a082d4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.183974:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c97b3f34 17ffffc0001001 3:0 ffff8d6d074281b0 12 lru 00000080:00200000:2.0:1770686977.183979:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000048dbfd52 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1770686977.183981:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d7a082d4 00000080:00200000:2.0:1770686977.183982:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.183984:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.183991:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.184003:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.184006:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.184008:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.184014:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.184017:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.184019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.184023:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184031:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.184039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.184041:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.184045:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.184047:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:2.0:1770686977.184051:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.184054:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.184058:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:2.0:1770686977.184060:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.184067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 53248, count: 4096 00000080:00200000:2.0:1770686977.184071:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 53248, bytes: 4096 00000080:00200000:2.0:1770686977.184073:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.184076:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 14, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.184078:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:2.0:1770686977.184080:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.184436:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:2.0:1770686977.184440:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:2.0:1770686977.184442:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.184448:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:2.0:1770686977.184454:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.184457:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.184464:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184477:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184485:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184492:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184500:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.184507:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.184512:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.184529:0:64909:0:(rw26.c:924:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:2.0:1770686977.184534:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f100f52c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.184537:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002b47e332 17ffffc0001001 3:0 ffff8d6d07428e58 13 lru 00000080:00200000:2.0:1770686977.184542:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007dc81a3e 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1770686977.184544:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f100f52c 00000080:00200000:2.0:1770686977.184545:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.184548:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.184557:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.184569:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.184572:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.184574:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.184581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.184584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.184586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.184591:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184599:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.184608:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.184610:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.184615:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.184618:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:2.0:1770686977.184622:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.184625:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.184630:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:2.0:1770686977.184633:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.184653:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 57344, count: 4096 00000080:00200000:2.0:1770686977.184657:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 57344, bytes: 4096 00000080:00200000:2.0:1770686977.184660:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.184664:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 15, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.184666:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:2.0:1770686977.184668:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.184674:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:2.0:1770686977.184677:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:2.0:1770686977.184679:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.184814:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:2.0:1770686977.184822:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.184825:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.184831:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184845:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184853:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184860:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184866:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.184873:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.184878:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.184895:0:64909:0:(rw26.c:924:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:2.0:1770686977.184899:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005e2b6246[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.184902:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8fa6778 17ffffc0001001 3:0 ffff8d6d07428bd0 14 lru 00000080:00200000:2.0:1770686977.184907:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003b0c8d2f 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1770686977.184910:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005e2b6246 00000080:00200000:2.0:1770686977.184911:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.184913:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.184921:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.184932:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.184935:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.184937:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.184943:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.184945:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.184948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.184951:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.184959:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.184966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.184968:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.184973:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.184976:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:2.0:1770686977.184980:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.184984:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.184989:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:2.0:1770686977.184992:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.185000:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 61440, count: 4096 00000080:00200000:2.0:1770686977.185004:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 61440, bytes: 4096 00000080:00200000:2.0:1770686977.185007:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.185010:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 16, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.185012:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:2.0:1770686977.185014:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.185019:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:2.0:1770686977.185023:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:2.0:1770686977.185025:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.185031:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:2.0:1770686977.185037:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.185040:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.185047:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185061:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185070:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185077:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185112:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.185121:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.185136:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.185153:0:64909:0:(rw26.c:924:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:2.0:1770686977.185157:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a8b74672[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.185430:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea2f1317 17ffffc0001001 3:0 ffff8d6d07428d80 15 lru 00000080:00200000:2.0:1770686977.185436:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000bd8f25a 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1770686977.185439:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a8b74672 00000080:00200000:2.0:1770686977.185440:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.185443:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.185452:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.185465:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.185468:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.185470:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.185476:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.185479:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.185482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.185486:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185494:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.185503:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.185506:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.185510:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.185513:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:2.0:1770686977.185516:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.185519:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.185525:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:2.0:1770686977.185528:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.185536:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 65536, count: 4096 00000080:00200000:2.0:1770686977.185540:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 65536, bytes: 4096 00000080:00200000:2.0:1770686977.185543:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.185546:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 17, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.185548:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:2.0:1770686977.185550:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.185555:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:2.0:1770686977.185558:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:2.0:1770686977.185560:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.185567:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:2.0:1770686977.185572:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.185575:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.185582:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185596:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185604:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185612:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185619:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.185627:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.185633:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.185660:0:64909:0:(rw26.c:924:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:2.0:1770686977.185665:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a4a3fa65[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.185669:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000050aeac8c 17ffffc0001001 3:0 ffff8d6d07428870 16 lru 00000080:00200000:2.0:1770686977.185674:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b047b35e 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1770686977.185676:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a4a3fa65 00000080:00200000:2.0:1770686977.185678:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.185680:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.185833:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.185847:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.185850:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.185852:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.185859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.185861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.185864:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.185867:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185874:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.185882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.185884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.185888:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.185891:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:2.0:1770686977.185895:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.185897:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.185902:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:2.0:1770686977.185904:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.185912:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 69632, count: 4096 00000080:00200000:2.0:1770686977.185916:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 69632, bytes: 4096 00000080:00200000:2.0:1770686977.185918:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.185922:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 18, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.185923:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:2.0:1770686977.185926:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.185931:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:2.0:1770686977.185934:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:2.0:1770686977.185936:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.185942:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:2.0:1770686977.185947:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.185950:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.185957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185971:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185988:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.185997:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.186006:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.186011:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.186030:0:64909:0:(rw26.c:924:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:2.0:1770686977.186036:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000708d32e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.186039:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4e5cde1 17ffffc0001001 3:0 ffff8d6d07428ca8 17 lru 00000080:00200000:2.0:1770686977.186045:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000037dec579 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1770686977.186048:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000708d32e 00000080:00200000:2.0:1770686977.186049:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.186052:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.186060:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.186072:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.186075:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.186078:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.186123:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.186134:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.186137:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.186141:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186149:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.186502:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.186507:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.186513:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.186516:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:2.0:1770686977.186520:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.186523:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.186529:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:2.0:1770686977.186532:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.186540:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 73728, count: 4096 00000080:00200000:2.0:1770686977.186544:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 73728, bytes: 4096 00000080:00200000:2.0:1770686977.186547:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.186550:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 19, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.186552:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:2.0:1770686977.186555:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.186560:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:2.0:1770686977.186563:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:2.0:1770686977.186565:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.186571:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:2.0:1770686977.186578:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.186581:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.186588:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186603:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186611:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186618:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186624:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.186632:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.186648:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.186668:0:64909:0:(rw26.c:924:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:2.0:1770686977.186673:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a2eceb13[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.186676:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003851843d 17ffffc0001001 3:0 ffff8d6d07428360 18 lru 00000080:00200000:2.0:1770686977.186681:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000014fc5423 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1770686977.186801:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a2eceb13 00000080:00200000:2.0:1770686977.186812:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.186815:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.186825:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.186839:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.186842:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.186844:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.186851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.186854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.186857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.186861:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186869:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.186878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.186881:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.186886:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.186890:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:2.0:1770686977.186894:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.186897:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.186903:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:2.0:1770686977.186906:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.186915:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 77824, count: 4096 00000080:00200000:2.0:1770686977.186919:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 77824, bytes: 4096 00000080:00200000:2.0:1770686977.186922:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.186926:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 20, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.186927:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:2.0:1770686977.186930:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.186935:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:2.0:1770686977.186939:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:2.0:1770686977.186941:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.186946:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:2.0:1770686977.186952:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.186954:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.186961:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186975:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186983:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186991:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.186998:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.187006:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.187011:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.187040:0:64909:0:(rw26.c:924:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:2.0:1770686977.187045:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000465afd4f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.187048:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c5db959a 17ffffc0001021 2:0 ffff8d6d30933798 19 lru 00000080:00200000:2.0:1770686977.187054:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad6901dc 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1770686977.187056:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000465afd4f 00000080:00200000:2.0:1770686977.187057:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.187059:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.187067:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.187079:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.187600:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.187603:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.187612:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.187615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.187618:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.187623:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.187632:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.187762:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.187765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.187772:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.187776:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:2.0:1770686977.187781:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.187784:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.187823:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:2.0:1770686977.187827:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.187840:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 81920, count: 4096 00000080:00200000:2.0:1770686977.187845:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 81920, bytes: 4096 00000080:00200000:2.0:1770686977.187849:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.187853:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 21, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.187855:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:2.0:1770686977.187858:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.187866:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:2.0:1770686977.187870:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:2.0:1770686977.187873:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.187881:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:2.0:1770686977.187889:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.187893:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.187904:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.187919:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.187928:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.187936:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.187942:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.187950:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.187957:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.187980:0:64909:0:(rw26.c:924:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:2.0:1770686977.187985:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b531b134[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.187988:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000071147c2b 17ffffc0001001 3:0 ffff8d6d309330d8 20 lru 00000080:00200000:2.0:1770686977.187994:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000099055d57 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1770686977.187996:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b531b134 00000080:00200000:2.0:1770686977.187997:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.188000:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.188009:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.188023:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.188026:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.188029:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.188035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.188037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.188040:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.188044:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188052:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.188061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.188063:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.188067:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.188070:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:2.0:1770686977.188074:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.188077:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.188113:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:2.0:1770686977.188116:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.188468:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 86016, count: 4096 00000080:00200000:2.0:1770686977.188475:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 86016, bytes: 4096 00000080:00200000:2.0:1770686977.188478:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.188482:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 22, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.188484:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:2.0:1770686977.188486:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.188493:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:2.0:1770686977.188496:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:2.0:1770686977.188498:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.188505:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:2.0:1770686977.188512:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.188515:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.188524:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188539:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188548:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188555:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188561:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.188570:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.188576:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.188596:0:64909:0:(rw26.c:924:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:2.0:1770686977.188601:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006ed92176[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.188604:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000df731b8c 17ffffc0001001 3:0 ffff8d6d30933af8 21 lru 00000080:00200000:2.0:1770686977.188609:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004d5593d8 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1770686977.188612:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006ed92176 00000080:00200000:2.0:1770686977.188613:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.188615:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.188623:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.188768:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.188772:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.188774:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.188781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.188783:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.188785:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.188788:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188794:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.188800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.188801:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.188815:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.188818:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:2.0:1770686977.188823:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.188825:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.188829:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:2.0:1770686977.188831:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.188838:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 90112, count: 4096 00000080:00200000:2.0:1770686977.188841:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 90112, bytes: 4096 00000080:00200000:2.0:1770686977.188843:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.188846:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 23, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.188847:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:2.0:1770686977.188849:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.188853:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:2.0:1770686977.188855:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:2.0:1770686977.188856:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.188860:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:2.0:1770686977.188865:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.188866:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.188872:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188882:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188888:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188892:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188896:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.188901:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.188905:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.188919:0:64909:0:(rw26.c:924:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:2.0:1770686977.188922:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000082e2b7b2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.188924:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004653bc5f 17ffffc0001001 3:0 ffff8d6d30933438 22 lru 00000080:00200000:2.0:1770686977.188927:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000020041f67 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1770686977.188929:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000082e2b7b2 00000080:00200000:2.0:1770686977.188930:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.188932:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.188937:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.188945:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.188947:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.188948:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.188952:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.188954:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.188956:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.188958:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.188963:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.188968:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.188969:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.188972:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.188974:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:2.0:1770686977.188976:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.188978:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.188982:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:2.0:1770686977.188984:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.188989:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 94208, count: 4096 00000080:00200000:2.0:1770686977.188992:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 94208, bytes: 4096 00000080:00200000:2.0:1770686977.188993:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.188996:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 24, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.188997:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:2.0:1770686977.188999:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.189002:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:2.0:1770686977.189004:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:2.0:1770686977.189005:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.189009:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:2.0:1770686977.189012:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.189014:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.189019:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189029:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189034:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189039:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189043:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189046:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.189049:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.189061:0:64909:0:(rw26.c:924:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:2.0:1770686977.189064:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000472ca4cb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.189066:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008a9d75d2 17ffffc0001001 3:0 ffff8d6d309336c0 23 lru 00000080:00200000:2.0:1770686977.189070:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000025aca8bb 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1770686977.189072:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000472ca4cb 00000080:00200000:2.0:1770686977.189073:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.189074:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.189079:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189117:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.189120:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.189122:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.189333:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.189336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.189338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.189341:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189347:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.189352:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.189354:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.189412:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.189415:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:2.0:1770686977.189417:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.189420:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.189423:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:2.0:1770686977.189425:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.189431:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 98304, count: 4096 00000080:00200000:2.0:1770686977.189434:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 98304, bytes: 4096 00000080:00200000:2.0:1770686977.189436:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.189438:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 25, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.189440:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:2.0:1770686977.189442:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.189446:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:2.0:1770686977.189448:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:2.0:1770686977.189449:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.189453:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:2.0:1770686977.189457:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.189459:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.189465:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189474:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189480:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189485:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189489:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189495:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.189500:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.189521:0:64909:0:(rw26.c:924:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:2.0:1770686977.189525:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000537b8e5b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.189528:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000889db860 17ffffc0001001 3:0 ffff8d6d30933510 24 lru 00000080:00200000:2.0:1770686977.189534:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3d78369 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1770686977.189536:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000537b8e5b 00000080:00200000:2.0:1770686977.189537:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.189540:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.189549:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189561:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.189564:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.189567:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.189573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.189575:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.189578:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.189582:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189590:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.189598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.189600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.189604:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.189607:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:2.0:1770686977.189610:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.189613:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.189618:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:2.0:1770686977.189621:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.189628:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 102400, count: 4096 00000080:00200000:2.0:1770686977.189632:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 102400, bytes: 4096 00000080:00200000:2.0:1770686977.189635:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.189736:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 26, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.189738:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:2.0:1770686977.189740:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.189744:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:2.0:1770686977.189747:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:2.0:1770686977.189748:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.189752:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:2.0:1770686977.189757:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.189758:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.189764:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189773:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189778:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189782:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189787:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189791:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.189795:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.189818:0:64909:0:(rw26.c:924:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:2.0:1770686977.189822:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000055336fea[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.189823:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009775e6e8 17ffffc0001001 3:0 ffff8d6d30933000 25 lru 00000080:00200000:2.0:1770686977.189827:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed959bfa 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1770686977.189829:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000055336fea 00000080:00200000:2.0:1770686977.189829:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.189831:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.189837:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189845:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.189847:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.189849:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.189853:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.189855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.189857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.189860:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189865:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.189870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.189871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.189874:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.189876:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:2.0:1770686977.189878:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.189880:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.189883:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:2.0:1770686977.189885:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.189891:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 106496, count: 4096 00000080:00200000:2.0:1770686977.189894:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 106496, bytes: 4096 00000080:00200000:2.0:1770686977.189895:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.189897:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 27, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.189899:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:2.0:1770686977.189900:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.189904:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:2.0:1770686977.189906:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:2.0:1770686977.189908:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.189911:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:2.0:1770686977.189915:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.189916:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.189921:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189930:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189936:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189940:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.189944:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189948:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.189951:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.189963:0:64909:0:(rw26.c:924:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:2.0:1770686977.189966:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e43e77fe[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.189968:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003892e289 17ffffc0001001 3:0 ffff8d6d309331b0 26 lru 00000080:00200000:2.0:1770686977.189971:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000777f7bd 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1770686977.189973:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e43e77fe 00000080:00200000:2.0:1770686977.189974:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.189975:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.189980:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.189988:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.189990:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.189991:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.189995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.189997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.189998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.190001:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190005:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.190010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.190011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.190014:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.190015:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:2.0:1770686977.190017:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.190019:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.190022:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:2.0:1770686977.190023:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.190029:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 110592, count: 4096 00000080:00200000:2.0:1770686977.190031:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 110592, bytes: 4096 00000080:00200000:2.0:1770686977.190033:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.190035:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 28, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.190037:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:2.0:1770686977.190038:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.190042:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:2.0:1770686977.190044:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:2.0:1770686977.190045:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.190048:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:2.0:1770686977.190052:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.190053:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.190058:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190067:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190073:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190077:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190413:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190421:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.190426:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.190440:0:64909:0:(rw26.c:924:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:2.0:1770686977.190443:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000128a788f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.190445:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004668cf00 17ffffc0001001 3:0 ffff8d6d30933e58 27 lru 00000080:00200000:2.0:1770686977.190449:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f828b6c6 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1770686977.190451:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000128a788f 00000080:00200000:2.0:1770686977.190452:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.190453:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.190458:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190467:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.190468:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.190470:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.190475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.190477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.190478:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.190481:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190487:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.190493:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.190495:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.190499:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.190502:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:2.0:1770686977.190506:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.190508:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.190513:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:2.0:1770686977.190516:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.190525:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 114688, count: 4096 00000080:00200000:2.0:1770686977.190529:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 114688, bytes: 4096 00000080:00200000:2.0:1770686977.190532:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.190535:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 29, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.190536:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:2.0:1770686977.190539:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.190544:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:2.0:1770686977.190547:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:2.0:1770686977.190549:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.190555:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:2.0:1770686977.190561:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.190564:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.190571:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190585:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190594:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190602:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190608:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190616:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.190621:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.190648:0:64909:0:(rw26.c:924:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:2.0:1770686977.190653:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005653bc0e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.190656:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000007db4bdb 17ffffc0001001 3:0 ffff8d6d30933bd0 28 lru 00000080:00200000:2.0:1770686977.190660:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a464ae9f 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1770686977.190662:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005653bc0e 00000080:00200000:2.0:1770686977.190663:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.190665:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.190671:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190679:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.190681:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.190784:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.190791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.190793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.190795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.190798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190812:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.190819:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.190821:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.190824:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.190826:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:2.0:1770686977.190829:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.190831:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.190835:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:2.0:1770686977.190837:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.190843:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 118784, count: 4096 00000080:00200000:2.0:1770686977.190845:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 118784, bytes: 4096 00000080:00200000:2.0:1770686977.190847:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.190850:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 30, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.190851:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:2.0:1770686977.190852:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.190856:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:2.0:1770686977.190858:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:2.0:1770686977.190860:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.190863:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:2.0:1770686977.190868:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.190869:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.190874:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190884:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190890:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190895:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190898:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190903:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.190906:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.190919:0:64909:0:(rw26.c:924:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:2.0:1770686977.190922:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000acea7473[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.190924:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005ba89598 17ffffc0001001 3:0 ffff8d6d30933d80 29 lru 00000080:00200000:2.0:1770686977.190927:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000482fae90 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1770686977.190929:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000acea7473 00000080:00200000:2.0:1770686977.190930:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.190931:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.190936:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.190944:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.190946:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.190947:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.190951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.190953:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.190955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.190957:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.190962:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.190967:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.190968:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.190971:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.190973:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:2.0:1770686977.190975:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.190978:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.190981:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:2.0:1770686977.190983:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.191439:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 122880, count: 4096 00000080:00200000:2.0:1770686977.191444:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 122880, bytes: 4096 00000080:00200000:2.0:1770686977.191446:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.191448:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 31, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.191449:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:2.0:1770686977.191451:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.191456:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:2.0:1770686977.191458:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:2.0:1770686977.191460:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.191465:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:2.0:1770686977.191470:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.191472:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.191478:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.191616:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.191625:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.191633:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.191649:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.191658:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.191667:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.191831:0:64909:0:(rw26.c:924:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:2.0:1770686977.191837:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dfc04061[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.191840:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa9bb536 17ffffc0001001 3:0 ffff8d6d30933870 30 lru 00000080:00200000:2.0:1770686977.191846:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007391b0c9 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1770686977.191849:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dfc04061 00000080:00200000:2.0:1770686977.191850:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.191853:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.191865:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.191880:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.191883:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.191886:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.191893:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.191895:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.191898:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.191902:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.191909:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.191918:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.191921:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.191926:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.191929:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:2.0:1770686977.191934:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.191937:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.191943:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:2.0:1770686977.191946:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.191954:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 126976, count: 4096 00000080:00200000:2.0:1770686977.191958:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 126976, bytes: 4096 00000080:00200000:2.0:1770686977.191961:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.191965:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 32, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.191966:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:2.0:1770686977.191968:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.191973:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:2.0:1770686977.191976:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:2.0:1770686977.191978:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.191983:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:2.0:1770686977.191988:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.191991:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.191998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192012:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192021:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192028:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192035:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.192043:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.192048:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.192066:0:64909:0:(rw26.c:924:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:2.0:1770686977.192070:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e16c27f6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.192073:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006f7dce9d 17ffffc0001001 3:0 ffff8d6d30933ca8 31 lru 00000080:00200000:2.0:1770686977.192079:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001ce56896 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1770686977.192116:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e16c27f6 00000080:00200000:2.0:1770686977.192118:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.192120:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.192136:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.192148:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.192151:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.192153:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.192466:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.192470:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.192473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.192478:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192487:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.192496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.192498:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.192504:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.192507:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:2.0:1770686977.192512:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.192515:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.192521:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:2.0:1770686977.192524:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.192534:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 131072, count: 4096 00000080:00200000:2.0:1770686977.192538:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 131072, bytes: 4096 00000080:00200000:2.0:1770686977.192541:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.192545:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 33, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.192546:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:2.0:1770686977.192549:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.192554:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:2.0:1770686977.192558:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:2.0:1770686977.192560:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.192565:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:2.0:1770686977.192573:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.192576:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.192585:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192598:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192606:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192613:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192620:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.192627:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.192633:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.192662:0:64909:0:(rw26.c:924:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:2.0:1770686977.192666:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eb074ae4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.192669:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004af14538 17ffffc0001001 3:0 ffff8d6d30933360 32 lru 00000080:00200000:2.0:1770686977.192674:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007a8a582f 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1770686977.192677:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eb074ae4 00000080:00200000:2.0:1770686977.192678:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.192680:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.192829:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.192843:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.192846:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.192849:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.192856:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.192859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.192861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.192865:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192873:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.192881:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.192883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.192888:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.192890:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:2.0:1770686977.192894:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.192897:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.192901:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:2.0:1770686977.192904:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.192913:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 135168, count: 4096 00000080:00200000:2.0:1770686977.192916:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 135168, bytes: 4096 00000080:00200000:2.0:1770686977.192919:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.192923:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 34, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.192924:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:2.0:1770686977.192927:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.192932:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:2.0:1770686977.192935:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:2.0:1770686977.192937:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.192942:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:2.0:1770686977.192948:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.192951:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.192958:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192972:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192982:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192988:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.192995:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193002:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.193007:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.193025:0:64909:0:(rw26.c:924:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:2.0:1770686977.193030:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dfdb5a08[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.193033:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004b8864fa 17ffffc0001001 3:0 ffff8d6d30933a20 33 lru 00000080:00200000:2.0:1770686977.193038:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000009695a2c 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1770686977.193041:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dfdb5a08 00000080:00200000:2.0:1770686977.193042:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.193044:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.193053:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193064:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.193067:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.193069:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.193075:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.193077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.193079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.193113:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193121:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.193141:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.193143:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.193147:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.193150:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:2.0:1770686977.193153:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.193156:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.193349:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:2.0:1770686977.193352:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.193426:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 139264, count: 4096 00000080:00200000:2.0:1770686977.193431:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 139264, bytes: 4096 00000080:00200000:2.0:1770686977.193435:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.193439:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 35, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.193441:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:2.0:1770686977.193443:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.193449:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:2.0:1770686977.193452:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:2.0:1770686977.193455:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.193460:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:2.0:1770686977.193467:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.193470:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.193477:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193490:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193498:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193505:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193511:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193519:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.193524:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.193552:0:64909:0:(rw26.c:924:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:2.0:1770686977.193556:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000072f10a90[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.193559:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008206e517 17ffffc0001021 2:0 ffff8d6d30933288 34 lru 00000080:00200000:2.0:1770686977.193564:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005e3c13ec 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1770686977.193566:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000072f10a90 00000080:00200000:2.0:1770686977.193568:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.193570:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.193579:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193590:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.193593:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.193595:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.193601:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.193603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.193606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.193609:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193617:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.193626:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.193628:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.193633:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.193646:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:2.0:1770686977.193651:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.193654:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.193658:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:2.0:1770686977.193661:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.193668:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 143360, count: 4096 00000080:00200000:2.0:1770686977.193672:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 143360, bytes: 4096 00000080:00200000:2.0:1770686977.193675:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.193679:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 36, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.193680:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:2.0:1770686977.193683:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.193827:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:2.0:1770686977.193830:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:2.0:1770686977.193833:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.193839:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:2.0:1770686977.193845:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.193847:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.193855:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193867:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193876:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193883:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193890:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193897:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.193903:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.193919:0:64909:0:(rw26.c:924:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:2.0:1770686977.193923:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005436cde3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.193927:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f148a0ae 17ffffc0001001 3:0 ffff8d6d30933948 35 lru 00000080:00200000:2.0:1770686977.193933:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000aad1ff89 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1770686977.193936:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005436cde3 00000080:00200000:2.0:1770686977.193937:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.193940:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.193948:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.193960:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.193962:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.193965:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.193971:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.193974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.193977:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.193981:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.193989:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.193997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.193999:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.194003:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.194006:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:2.0:1770686977.194010:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.194013:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.194017:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:2.0:1770686977.194020:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.194029:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 147456, count: 4096 00000080:00200000:2.0:1770686977.194032:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 147456, bytes: 4096 00000080:00200000:2.0:1770686977.194035:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.194038:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 37, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.194040:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:2.0:1770686977.194042:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.194046:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:2.0:1770686977.194049:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:2.0:1770686977.194051:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.194056:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:2.0:1770686977.194061:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.194063:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.194071:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194475:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194485:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194501:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.194510:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.194516:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.194537:0:64909:0:(rw26.c:924:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:2.0:1770686977.194541:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000945d2152[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.194545:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bb49fa7a 17ffffc0001001 3:0 ffff8d6d309335e8 36 lru 00000080:00200000:2.0:1770686977.194551:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007ca7fc43 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1770686977.194553:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000945d2152 00000080:00200000:2.0:1770686977.194554:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.194557:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.194566:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.194579:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.194583:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.194586:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.194593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.194595:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.194598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.194602:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194610:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.194620:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.194623:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.194628:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.194632:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:2.0:1770686977.194651:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.194654:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.194660:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:2.0:1770686977.194664:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.194673:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 151552, count: 4096 00000080:00200000:2.0:1770686977.194678:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 151552, bytes: 4096 00000080:00200000:2.0:1770686977.194681:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.194684:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 38, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.194685:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:2.0:1770686977.194688:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.194693:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:2.0:1770686977.194697:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:2.0:1770686977.194699:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.194705:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:2.0:1770686977.194712:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.194715:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.194723:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194737:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194746:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194754:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194761:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.194768:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.194772:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.194790:0:64909:0:(rw26.c:924:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:2.0:1770686977.194795:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000008136435[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.194798:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003f8605bb 17ffffc0001001 3:0 ffff8d6d30932438 37 lru 00000080:00200000:2.0:1770686977.194832:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e58531c7 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1770686977.194835:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000008136435 00000080:00200000:2.0:1770686977.194837:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.194839:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.194848:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.194859:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.194862:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.194865:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.194871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.194873:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.194875:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.194879:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194886:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.194895:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.194897:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.194901:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.194904:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:2.0:1770686977.194908:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.194910:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.194916:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:2.0:1770686977.194918:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.194926:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 155648, count: 4096 00000080:00200000:2.0:1770686977.194930:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 155648, bytes: 4096 00000080:00200000:2.0:1770686977.194933:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.194937:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 39, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.194939:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:2.0:1770686977.194941:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.194946:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:2.0:1770686977.194949:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:2.0:1770686977.194951:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.194956:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:2.0:1770686977.194962:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.194964:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.194971:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194984:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194991:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.194998:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195004:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195011:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.195015:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.195032:0:64909:0:(rw26.c:924:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:2.0:1770686977.195036:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000019f2c31c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.195039:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004cbc2ffa 17ffffc0001001 3:0 ffff8d6d309326c0 38 lru 00000080:00200000:2.0:1770686977.195044:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001280bc3b 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1770686977.195046:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000019f2c31c 00000080:00200000:2.0:1770686977.195047:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.195049:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.195057:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195068:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.195071:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.195073:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.195078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.195106:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.195110:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.195114:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195122:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.195141:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.195144:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.195148:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.195151:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:2.0:1770686977.195155:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.195489:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.195496:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:2.0:1770686977.195500:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.195509:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 159744, count: 4096 00000080:00200000:2.0:1770686977.195513:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 159744, bytes: 4096 00000080:00200000:2.0:1770686977.195515:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.195519:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 40, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.195521:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:2.0:1770686977.195523:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.195529:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:2.0:1770686977.195533:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:2.0:1770686977.195535:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.195540:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:2.0:1770686977.195547:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.195550:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.195558:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195573:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195582:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195589:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195597:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195604:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.195609:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.195628:0:64909:0:(rw26.c:924:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:2.0:1770686977.195633:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007932845c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.195706:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0e9bd22 17ffffc0001001 3:0 ffff8d6d30932510 39 lru 00000080:00200000:2.0:1770686977.195713:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000419becf 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1770686977.195715:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007932845c 00000080:00200000:2.0:1770686977.195717:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.195720:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.195729:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195742:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.195745:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.195748:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.195754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.195757:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.195759:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.195763:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195770:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.195779:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.195781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.195786:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.195788:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:2.0:1770686977.195793:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.195795:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.195800:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:2.0:1770686977.195814:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.195822:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 163840, count: 4096 00000080:00200000:2.0:1770686977.195826:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 163840, bytes: 4096 00000080:00200000:2.0:1770686977.195828:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.195831:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 41, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.195833:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:2.0:1770686977.195835:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.195840:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:2.0:1770686977.195843:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:2.0:1770686977.195845:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.195850:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:2.0:1770686977.195856:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.195858:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.195865:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195878:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195886:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195893:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195899:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195905:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.195910:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.195925:0:64909:0:(rw26.c:924:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:2.0:1770686977.195929:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000655d9fc5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.195932:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008c2bc44f 17ffffc0001001 3:0 ffff8d6d30932000 40 lru 00000080:00200000:2.0:1770686977.195937:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008a460057 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1770686977.195939:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000655d9fc5 00000080:00200000:2.0:1770686977.195940:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.195942:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.195949:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.195959:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.195962:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.195964:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.195969:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.195972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.195974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.195978:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.195985:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.195993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.195995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.195999:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.196002:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:2.0:1770686977.196005:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.196008:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.196012:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:2.0:1770686977.196015:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.196023:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 167936, count: 4096 00000080:00200000:2.0:1770686977.196026:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 167936, bytes: 4096 00000080:00200000:2.0:1770686977.196029:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.196032:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 42, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.196034:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:2.0:1770686977.196036:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.196041:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:2.0:1770686977.196044:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:2.0:1770686977.196046:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.196050:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:2.0:1770686977.196056:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.196059:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.196065:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196078:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196443:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196450:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196457:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196465:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.196471:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.196491:0:64909:0:(rw26.c:924:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:2.0:1770686977.196496:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002136ef27[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.196499:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005a7c3c85 17ffffc0001001 3:0 ffff8d6d309321b0 41 lru 00000080:00200000:2.0:1770686977.196504:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006ce07aaf 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1770686977.196507:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002136ef27 00000080:00200000:2.0:1770686977.196508:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.196510:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.196519:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196532:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.196535:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.196537:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.196543:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.196545:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.196548:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.196551:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196558:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.196567:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.196569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.196574:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.196577:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:2.0:1770686977.196581:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.196584:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.196589:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:2.0:1770686977.196593:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.196601:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 172032, count: 4096 00000080:00200000:2.0:1770686977.196604:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 172032, bytes: 4096 00000080:00200000:2.0:1770686977.196607:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.196610:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 43, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.196612:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:2.0:1770686977.196615:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.196620:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:2.0:1770686977.196624:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:2.0:1770686977.196626:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.196632:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:2.0:1770686977.196651:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.196654:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.196661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196675:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196684:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196691:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196699:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196707:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.196711:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.196724:0:64909:0:(rw26.c:924:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:2.0:1770686977.196727:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b8c4ea7d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.196730:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc2338f5 17ffffc0001001 3:0 ffff8d6d30932e58 42 lru 00000080:00200000:2.0:1770686977.196733:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000075480648 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1770686977.196735:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b8c4ea7d 00000080:00200000:2.0:1770686977.196736:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.196737:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.196743:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196754:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.196757:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.196759:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.196765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.196768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.196770:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.196774:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196781:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.196790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.196793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.196797:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.196799:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:2.0:1770686977.196812:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.196816:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.196821:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:2.0:1770686977.196824:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.196831:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 176128, count: 4096 00000080:00200000:2.0:1770686977.196836:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 176128, bytes: 4096 00000080:00200000:2.0:1770686977.196838:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.196841:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 44, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.196843:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:2.0:1770686977.196845:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.196850:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:2.0:1770686977.196853:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:2.0:1770686977.196855:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.196860:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:2.0:1770686977.196867:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.196869:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.196877:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196889:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196896:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196903:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.196909:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196916:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.196921:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.196936:0:64909:0:(rw26.c:924:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:2.0:1770686977.196941:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000b3bba1b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.196944:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8804c1a 17ffffc0001001 3:0 ffff8d6d30932bd0 43 lru 00000080:00200000:2.0:1770686977.196949:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005f965661 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1770686977.196951:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000b3bba1b 00000080:00200000:2.0:1770686977.196952:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.196954:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.196962:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.196974:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.196977:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.196979:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.196985:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.196987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.196990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.196994:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197001:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.197010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.197013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.197017:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.197021:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:2.0:1770686977.197024:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.197028:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.197033:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:2.0:1770686977.197037:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.197044:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 180224, count: 4096 00000080:00200000:2.0:1770686977.197048:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 180224, bytes: 4096 00000080:00200000:2.0:1770686977.197050:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.197054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 45, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.197055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:2.0:1770686977.197058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.197063:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:2.0:1770686977.197066:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:2.0:1770686977.197068:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.197073:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:2.0:1770686977.197077:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.197079:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.197116:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197470:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197477:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197482:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197486:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197492:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.197498:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.197515:0:64909:0:(rw26.c:924:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:2.0:1770686977.197520:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c650ee55[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.197522:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e1cb2e9a 17ffffc0001001 3:0 ffff8d6d30932d80 44 lru 00000080:00200000:2.0:1770686977.197528:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000755f673e 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1770686977.197530:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c650ee55 00000080:00200000:2.0:1770686977.197531:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.197533:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.197541:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197553:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.197555:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.197558:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.197564:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.197567:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.197569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.197573:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197581:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.197590:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.197593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.197597:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.197600:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:2.0:1770686977.197604:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.197606:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.197611:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:2.0:1770686977.197614:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.197622:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 184320, count: 4096 00000080:00200000:2.0:1770686977.197627:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 184320, bytes: 4096 00000080:00200000:2.0:1770686977.197630:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.197704:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 46, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.197706:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:2.0:1770686977.197708:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.197714:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:2.0:1770686977.197716:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:2.0:1770686977.197717:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.197722:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:2.0:1770686977.197727:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.197729:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.197734:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197744:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197750:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197754:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197758:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197763:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.197766:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.197781:0:64909:0:(rw26.c:924:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:2.0:1770686977.197784:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b1a3eb36[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.197786:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000092d4687c 17ffffc0001001 3:0 ffff8d6d30932870 45 lru 00000080:00200000:2.0:1770686977.197789:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d86077d2 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1770686977.197791:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b1a3eb36 00000080:00200000:2.0:1770686977.197792:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.197793:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.197798:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197818:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.197821:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.197823:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.197828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.197829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.197830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.197833:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197838:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.197843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.197845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.197847:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.197849:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:2.0:1770686977.197851:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.197853:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.197857:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:2.0:1770686977.197859:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.197865:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 188416, count: 4096 00000080:00200000:2.0:1770686977.197867:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 188416, bytes: 4096 00000080:00200000:2.0:1770686977.197869:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.197871:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 47, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.197872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:2.0:1770686977.197874:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.197878:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:2.0:1770686977.197879:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:2.0:1770686977.197881:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.197884:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:2.0:1770686977.197888:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.197889:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.197894:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197904:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197914:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197918:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197922:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.197926:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.197938:0:64909:0:(rw26.c:924:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:2.0:1770686977.197940:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b39712ec[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.197942:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6882731 17ffffc0001001 3:0 ffff8d6d30932ca8 46 lru 00000080:00200000:2.0:1770686977.197946:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000417699bf 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1770686977.197948:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b39712ec 00000080:00200000:2.0:1770686977.197948:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.197950:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.197955:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.197962:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.197964:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.197966:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.197970:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.197972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.197973:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.197976:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.197980:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.197985:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.197986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.197989:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.197991:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:2.0:1770686977.197993:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.197995:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.197999:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:2.0:1770686977.198000:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.198006:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 192512, count: 4096 00000080:00200000:2.0:1770686977.198008:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 192512, bytes: 4096 00000080:00200000:2.0:1770686977.198010:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.198012:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 48, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.198013:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:2.0:1770686977.198015:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.198018:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:2.0:1770686977.198020:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:2.0:1770686977.198021:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.198024:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:2.0:1770686977.198028:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.198029:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.198034:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.198043:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.198049:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.198054:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.198060:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.198067:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.198072:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.199772:0:64909:0:(rw26.c:924:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:2.0:1770686977.199786:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dc0f24c8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.199789:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000783eea4 17ffffc0001001 3:0 ffff8d6d30932360 47 lru 00000080:00200000:2.0:1770686977.199795:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ba7f6c42 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1770686977.199797:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dc0f24c8 00000080:00200000:2.0:1770686977.199798:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.199801:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.199833:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.199858:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.199862:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.199865:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.199878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.199880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.199883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.199889:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.199895:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.199907:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.199908:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.199915:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.199920:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:2.0:1770686977.199926:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.199928:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.199937:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:2.0:1770686977.199941:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.199959:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 196608, count: 4096 00000080:00200000:2.0:1770686977.199964:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 196608, bytes: 4096 00000080:00200000:2.0:1770686977.199968:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.199972:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 49, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.199973:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:2.0:1770686977.199976:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.199986:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:2.0:1770686977.199990:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:2.0:1770686977.199993:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.200002:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:2.0:1770686977.200013:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.200016:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.200029:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200042:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200050:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200055:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200059:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200065:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.200073:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.200340:0:64909:0:(rw26.c:924:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:2.0:1770686977.200346:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007d71fd91[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.200348:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000073e8adb5 17ffffc0001001 3:0 ffff8d6d30932a20 48 lru 00000080:00200000:2.0:1770686977.200352:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000866fbb73 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1770686977.200353:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007d71fd91 00000080:00200000:2.0:1770686977.200406:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.200408:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.200416:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200425:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.200427:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.200429:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.200434:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.200436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.200438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.200440:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200445:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.200451:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.200452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.200455:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.200457:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:2.0:1770686977.200459:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.200461:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.200465:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:2.0:1770686977.200467:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.200473:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 200704, count: 4096 00000080:00200000:2.0:1770686977.200476:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 200704, bytes: 4096 00000080:00200000:2.0:1770686977.200478:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.200481:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 50, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.200482:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:2.0:1770686977.200483:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.200487:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:2.0:1770686977.200489:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:2.0:1770686977.200490:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.200495:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:2.0:1770686977.200501:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.200503:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.200510:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200524:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200532:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200539:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200547:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200555:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.200561:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.200587:0:64909:0:(rw26.c:924:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:2.0:1770686977.200590:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002740ab39[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.200593:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007194cdbf 17ffffc0001021 2:0 ffff8d6d30932288 49 lru 00000080:00200000:2.0:1770686977.200596:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c6bd8ec3 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1770686977.200598:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002740ab39 00000080:00200000:2.0:1770686977.200599:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.200600:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.200606:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200616:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.200619:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.200622:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.200627:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.200630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.200632:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.200714:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200725:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.200733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.200736:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.200741:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.200744:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:2.0:1770686977.200748:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.200752:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.200757:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:2.0:1770686977.200760:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.200767:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 204800, count: 4096 00000080:00200000:2.0:1770686977.200770:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 204800, bytes: 4096 00000080:00200000:2.0:1770686977.200772:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.200775:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 51, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.200776:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:2.0:1770686977.200778:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.200782:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:2.0:1770686977.200784:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:2.0:1770686977.200785:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.200789:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:2.0:1770686977.200793:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.200795:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.200800:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200821:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200827:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200832:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200836:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200841:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.200844:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.200858:0:64909:0:(rw26.c:924:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:2.0:1770686977.200861:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003a042513[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.200862:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004731421b 17ffffc0001001 3:0 ffff8d6d30932948 50 lru 00000080:00200000:2.0:1770686977.200866:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000088e07289 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1770686977.200867:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003a042513 00000080:00200000:2.0:1770686977.200868:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.200869:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.200874:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200882:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.200884:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.200885:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.200890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.200892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.200894:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.200896:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200901:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.200905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.200907:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.200910:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.200912:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:2.0:1770686977.200914:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.200916:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.200920:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:2.0:1770686977.200922:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.200928:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 208896, count: 4096 00000080:00200000:2.0:1770686977.200930:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 208896, bytes: 4096 00000080:00200000:2.0:1770686977.200932:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.200934:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 52, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.200935:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:2.0:1770686977.200937:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.200940:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:2.0:1770686977.200942:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:2.0:1770686977.200944:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.200947:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:2.0:1770686977.200950:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.200952:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.200957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200967:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200972:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200976:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.200980:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.200985:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.200988:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.201000:0:64909:0:(rw26.c:924:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:2.0:1770686977.201003:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f14ac0fb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.201005:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000004d12b04 17ffffc0001001 3:0 ffff8d6d309325e8 51 lru 00000080:00200000:2.0:1770686977.201008:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dccf7245 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1770686977.201010:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f14ac0fb 00000080:00200000:2.0:1770686977.201011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.201012:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.201017:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201024:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.201026:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.201028:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.201032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.201033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.201035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.201038:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201042:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.201047:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.201048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.201051:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.201053:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:2.0:1770686977.201055:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.201057:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.201060:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:2.0:1770686977.201062:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.201067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 212992, count: 4096 00000080:00200000:2.0:1770686977.201070:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 212992, bytes: 4096 00000080:00200000:2.0:1770686977.201071:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.201074:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 53, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.201075:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:2.0:1770686977.201076:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.201080:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:2.0:1770686977.201110:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:2.0:1770686977.201113:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.201119:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:2.0:1770686977.201335:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.201341:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.201350:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201433:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201445:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201451:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201457:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201465:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.201471:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.201494:0:64909:0:(rw26.c:924:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:2.0:1770686977.201499:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007f17383a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.201502:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008da223b8 17ffffc0001001 3:0 ffff8d6d30932798 52 lru 00000080:00200000:2.0:1770686977.201507:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000022870c5 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1770686977.201509:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007f17383a 00000080:00200000:2.0:1770686977.201510:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.201512:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.201520:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201532:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.201535:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.201537:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.201544:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.201546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.201549:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.201552:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201559:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.201567:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.201570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.201574:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.201577:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:2.0:1770686977.201580:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.201583:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.201587:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:2.0:1770686977.201590:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.201598:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 217088, count: 4096 00000080:00200000:2.0:1770686977.201602:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 217088, bytes: 4096 00000080:00200000:2.0:1770686977.201605:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.201608:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 54, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.201610:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:2.0:1770686977.201612:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.201618:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:2.0:1770686977.201621:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:2.0:1770686977.201624:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.201630:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:2.0:1770686977.201720:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.201724:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.201733:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201747:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201756:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201763:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201770:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201777:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.201781:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.201794:0:64909:0:(rw26.c:924:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:2.0:1770686977.201797:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a4fc76b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.201799:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000889504d2 17ffffc0001001 3:0 ffff8d6d309320d8 53 lru 00000080:00200000:2.0:1770686977.201813:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009163440c 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1770686977.201816:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a4fc76b 00000080:00200000:2.0:1770686977.201817:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.201820:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.201826:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201835:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.201837:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.201838:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.201843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.201845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.201846:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.201849:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201854:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.201859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.201861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.201863:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.201865:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:2.0:1770686977.201867:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.201869:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.201873:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:2.0:1770686977.201875:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.201881:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 221184, count: 4096 00000080:00200000:2.0:1770686977.201883:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 221184, bytes: 4096 00000080:00200000:2.0:1770686977.201885:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.201888:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 55, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.201889:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:2.0:1770686977.201890:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.201894:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:2.0:1770686977.201896:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:2.0:1770686977.201898:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.201901:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:2.0:1770686977.201905:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.201906:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.201911:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201921:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201926:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201931:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201935:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201938:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.201941:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.201954:0:64909:0:(rw26.c:924:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:2.0:1770686977.201956:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006eaafe3b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.201958:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004e4da3d2 17ffffc0001001 3:0 ffff8d6d30932af8 54 lru 00000080:00200000:2.0:1770686977.201962:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000530c1272 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1770686977.201963:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006eaafe3b 00000080:00200000:2.0:1770686977.201964:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.201966:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.201971:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.201978:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.201980:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.201982:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.201986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.201988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.201989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.201992:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.201996:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.202001:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.202003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.202005:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.202007:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:2.0:1770686977.202009:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.202011:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.202014:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:2.0:1770686977.202017:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.202024:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 225280, count: 4096 00000080:00200000:2.0:1770686977.202028:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 225280, bytes: 4096 00000080:00200000:2.0:1770686977.202030:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.202033:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 56, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.202035:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:2.0:1770686977.202037:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.202045:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:2.0:1770686977.202048:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:2.0:1770686977.202050:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.202054:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:2.0:1770686977.202060:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.202062:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.202070:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202458:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202468:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202473:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202477:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.202483:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.202488:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.202508:0:64909:0:(rw26.c:924:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:2.0:1770686977.202513:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003536d56d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.202515:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009320e2f1 17ffffc0001001 3:0 ffff8d6d30931288 55 lru 00000080:00200000:2.0:1770686977.202520:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000045431849 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1770686977.202522:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003536d56d 00000080:00200000:2.0:1770686977.202523:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.202526:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.202534:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.202547:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.202550:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.202552:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.202559:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.202562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.202564:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.202567:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202576:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.202586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.202588:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.202593:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.202597:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:2.0:1770686977.202600:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.202603:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.202608:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:2.0:1770686977.202611:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.202621:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 229376, count: 4096 00000080:00200000:2.0:1770686977.202624:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 229376, bytes: 4096 00000080:00200000:2.0:1770686977.202627:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.202631:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 57, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.202632:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:2.0:1770686977.202635:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.202722:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:2.0:1770686977.202725:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:2.0:1770686977.202727:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.202733:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:2.0:1770686977.202738:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.202739:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.202746:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202755:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202761:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202766:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202769:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.202775:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.202778:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.202794:0:64909:0:(rw26.c:924:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:2.0:1770686977.202797:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000052f82bcd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.202799:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000058bb49b7 17ffffc0001001 3:0 ffff8d6d30931948 56 lru 00000080:00200000:2.0:1770686977.202814:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000094c78aea 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1770686977.202816:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000052f82bcd 00000080:00200000:2.0:1770686977.202817:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.202820:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.202828:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.202841:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.202844:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.202846:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.202852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.202854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.202856:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.202860:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202868:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.202877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.202879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.202883:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.202886:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:2.0:1770686977.202890:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.202893:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.202898:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:2.0:1770686977.202901:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.202909:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 233472, count: 4096 00000080:00200000:2.0:1770686977.202913:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 233472, bytes: 4096 00000080:00200000:2.0:1770686977.202916:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.202919:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 58, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.202921:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:2.0:1770686977.202923:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.202928:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:2.0:1770686977.202931:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:2.0:1770686977.202933:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.202938:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:2.0:1770686977.202943:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.202945:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.202952:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202966:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202975:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202983:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.202990:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.202998:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.203003:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.203019:0:64909:0:(rw26.c:924:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:2.0:1770686977.203023:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008ae561e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.203026:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d176c737 17ffffc0001001 3:0 ffff8d6d309315e8 57 lru 00000080:00200000:2.0:1770686977.203031:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f84dcf3b 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1770686977.203034:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008ae561e2 00000080:00200000:2.0:1770686977.203035:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.203037:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.203045:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.203056:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.203059:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.203061:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.203067:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.203069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.203071:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.203075:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203341:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.203354:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.203680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.203687:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.203691:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:2.0:1770686977.203696:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.203699:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.203705:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:2.0:1770686977.203709:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.203719:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 237568, count: 4096 00000080:00200000:2.0:1770686977.203724:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 237568, bytes: 4096 00000080:00200000:2.0:1770686977.203727:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.203731:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 59, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.203733:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:2.0:1770686977.203735:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.203741:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:2.0:1770686977.203743:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:2.0:1770686977.203745:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.203751:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:2.0:1770686977.203758:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.203760:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.203768:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203782:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203791:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203815:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.203824:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.203831:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.203854:0:64909:0:(rw26.c:924:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:2.0:1770686977.203857:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007c09a812[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.203860:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000056bbd096 17ffffc0001001 3:0 ffff8d6d30931798 58 lru 00000080:00200000:2.0:1770686977.203864:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000003c3a44c 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1770686977.203865:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007c09a812 00000080:00200000:2.0:1770686977.203866:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.203868:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.203874:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.203883:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.203885:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.203887:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.203892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.203894:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.203896:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.203899:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203903:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.203909:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.203910:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.203913:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.203915:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:2.0:1770686977.203918:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.203920:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.203923:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:2.0:1770686977.203925:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.203931:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 241664, count: 4096 00000080:00200000:2.0:1770686977.203933:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 241664, bytes: 4096 00000080:00200000:2.0:1770686977.203935:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.203937:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 60, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.203938:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:2.0:1770686977.203940:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.203944:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:2.0:1770686977.203946:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:2.0:1770686977.203947:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.203950:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:2.0:1770686977.203954:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.203956:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.203961:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203970:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203976:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203981:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.203985:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.203988:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.203991:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.204006:0:64909:0:(rw26.c:924:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:2.0:1770686977.204008:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000048567461[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.204010:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000006b9d09 17ffffc0001001 3:0 ffff8d6d309310d8 59 lru 00000080:00200000:2.0:1770686977.204014:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e21e7b6 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1770686977.204015:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000048567461 00000080:00200000:2.0:1770686977.204016:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.204018:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.204023:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.204030:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.204032:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.204034:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.204038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.204040:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.204042:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.204044:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204049:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.204053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.204055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.204058:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.204060:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:2.0:1770686977.204062:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.204064:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.204067:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:2.0:1770686977.204069:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.204074:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 245760, count: 4096 00000080:00200000:2.0:1770686977.204077:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 245760, bytes: 4096 00000080:00200000:2.0:1770686977.204078:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.204081:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 61, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.204122:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:2.0:1770686977.204125:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.204130:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:2.0:1770686977.204133:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:2.0:1770686977.204135:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.204140:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:2.0:1770686977.204146:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.204149:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.204155:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204646:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204656:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204664:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204672:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.204681:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.204688:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.204709:0:64909:0:(rw26.c:924:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:2.0:1770686977.204714:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000057b2ae30[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.204716:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000aa4b5877 17ffffc0001001 3:0 ffff8d6d30931af8 60 lru 00000080:00200000:2.0:1770686977.204722:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b612efb0 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1770686977.204724:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000057b2ae30 00000080:00200000:2.0:1770686977.204725:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.204729:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.204739:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.204752:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.204755:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.204758:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.204766:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.204768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.204771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.204775:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204784:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.204794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.204796:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.204801:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.204813:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:2.0:1770686977.204817:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.204820:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.204826:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:2.0:1770686977.204829:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.204838:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 249856, count: 4096 00000080:00200000:2.0:1770686977.204842:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 249856, bytes: 4096 00000080:00200000:2.0:1770686977.204845:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.204849:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 62, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.204850:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:2.0:1770686977.204853:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.204859:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:2.0:1770686977.204862:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:2.0:1770686977.204865:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.204871:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:2.0:1770686977.204877:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.204880:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.204887:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204901:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204911:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204918:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.204924:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.204932:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.204937:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.204954:0:64909:0:(rw26.c:924:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:2.0:1770686977.204959:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a1c9b0c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.204962:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000010fbc5f2 17ffffc0001001 3:0 ffff8d6d30931438 61 lru 00000080:00200000:2.0:1770686977.204967:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000039ceed1e 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1770686977.204969:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a1c9b0c 00000080:00200000:2.0:1770686977.204971:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.204973:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.204981:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.204994:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.204997:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.204999:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.205006:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.205009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.205011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.205015:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205022:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.205031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.205033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.205037:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.205040:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:2.0:1770686977.205044:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.205047:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.205052:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:2.0:1770686977.205055:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.205062:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 253952, count: 4096 00000080:00200000:2.0:1770686977.205066:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 253952, bytes: 4096 00000080:00200000:2.0:1770686977.205068:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.205072:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 63, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.205074:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:2.0:1770686977.205076:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.205111:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:2.0:1770686977.205115:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:2.0:1770686977.205117:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.205123:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:2.0:1770686977.205129:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.205131:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.205139:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205152:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205171:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205178:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205186:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205194:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.205199:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.205213:0:64909:0:(rw26.c:924:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:2.0:1770686977.205216:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ea755c68[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.205218:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4993ff3 17ffffc0001001 3:0 ffff8d6d309316c0 62 lru 00000080:00200000:2.0:1770686977.205221:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a6190d08 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1770686977.205223:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ea755c68 00000080:00200000:2.0:1770686977.205224:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.205226:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.205234:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205245:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.205247:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.205250:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.205256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.205259:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.205261:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.205276:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205285:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.205294:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.205297:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.205301:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.205304:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:2.0:1770686977.205308:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.205311:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.205315:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:2.0:1770686977.205318:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.205326:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 258048, count: 4096 00000080:00200000:2.0:1770686977.205330:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 258048, bytes: 4096 00000080:00200000:2.0:1770686977.205333:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.205336:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 64, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.205338:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:2.0:1770686977.205340:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.205345:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:2.0:1770686977.205348:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:2.0:1770686977.205351:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.205365:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:2.0:1770686977.205370:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.205372:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.205377:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205386:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205392:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205397:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205400:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205406:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.205409:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.205423:0:64909:0:(rw26.c:924:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:2.0:1770686977.205427:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c694a58e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.205431:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000089d1064a 17ffffc0001001 3:0 ffff8d6d30931510 63 lru 00000080:00200000:2.0:1770686977.205436:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000079e40a63 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1770686977.205438:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c694a58e 00000080:00200000:2.0:1770686977.205439:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.205441:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.205449:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205461:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.205464:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.205467:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.205473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.205475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.205477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.205479:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205484:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.205490:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.205492:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.205496:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.205499:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:2.0:1770686977.205502:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.205504:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.205509:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:2.0:1770686977.205511:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.205519:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 262144, count: 4096 00000080:00200000:2.0:1770686977.205523:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 262144, bytes: 4096 00000080:00200000:2.0:1770686977.205525:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.205529:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 65, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.205530:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:2.0:1770686977.205533:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.205538:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:2.0:1770686977.205541:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:2.0:1770686977.205544:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.205549:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:2.0:1770686977.205554:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.205556:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.205563:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205573:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205579:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205584:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205587:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205592:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.205596:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.205629:0:64909:0:(rw26.c:924:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:2.0:1770686977.205633:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000082dde9bb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.205635:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006add864a 17ffffc0001021 2:0 ffff8d6d30931000 64 lru 00000080:00200000:2.0:1770686977.205640:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000011f7f9a2 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1770686977.205642:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000082dde9bb 00000080:00200000:2.0:1770686977.205643:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.205646:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.205653:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205665:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.205667:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.205669:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.205673:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.205675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.205677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.205680:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205685:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.205690:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.205692:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.205694:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.205696:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:2.0:1770686977.205698:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.205700:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.205703:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:2.0:1770686977.205705:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.205711:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 266240, count: 4096 00000080:00200000:2.0:1770686977.205713:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 266240, bytes: 4096 00000080:00200000:2.0:1770686977.205715:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.205717:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 66, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.205718:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:2.0:1770686977.205720:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.205724:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:2.0:1770686977.205726:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:2.0:1770686977.205727:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.205730:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:2.0:1770686977.205734:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.205736:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.205740:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205750:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205755:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205760:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205764:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205768:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.205772:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.205787:0:64909:0:(rw26.c:924:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:2.0:1770686977.205792:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000800db0d2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.205794:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000035c6f3da 17ffffc0001001 3:0 ffff8d6d309311b0 65 lru 00000080:00200000:2.0:1770686977.205800:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000568819ca 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1770686977.205802:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000800db0d2 00000080:00200000:2.0:1770686977.205813:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.205816:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.205824:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205836:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.205839:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.205842:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.205848:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.205850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.205852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.205855:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205860:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.205865:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.205867:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.205869:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.205871:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:2.0:1770686977.205874:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.205876:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.205879:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:2.0:1770686977.205881:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.205887:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 270336, count: 4096 00000080:00200000:2.0:1770686977.205889:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 270336, bytes: 4096 00000080:00200000:2.0:1770686977.205891:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.205893:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 67, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.205894:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:2.0:1770686977.205896:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.205900:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:2.0:1770686977.205901:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:2.0:1770686977.205903:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.205907:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:2.0:1770686977.205910:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.205912:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.205917:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205926:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205931:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205935:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.205939:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205943:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.205946:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.205960:0:64909:0:(rw26.c:924:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:2.0:1770686977.205964:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000f36a2b3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.205967:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003ac1918a 17ffffc0001001 3:0 ffff8d6d30931e58 66 lru 00000080:00200000:2.0:1770686977.205972:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b88edb7 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1770686977.205974:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000f36a2b3 00000080:00200000:2.0:1770686977.205976:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.205978:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.205985:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.205995:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.205999:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206001:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206017:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206024:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206034:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206036:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:2.0:1770686977.206039:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.206041:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.206045:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:2.0:1770686977.206046:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.206052:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 274432, count: 4096 00000080:00200000:2.0:1770686977.206054:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 274432, bytes: 4096 00000080:00200000:2.0:1770686977.206056:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.206058:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 68, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.206059:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:2.0:1770686977.206061:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.206065:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:2.0:1770686977.206066:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:2.0:1770686977.206068:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.206071:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:2.0:1770686977.206075:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.206077:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.206117:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206132:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206141:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206149:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206156:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206164:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.206169:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.206182:0:64909:0:(rw26.c:924:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:2.0:1770686977.206184:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002cc5357e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.206186:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e02d41d8 17ffffc0001001 3:0 ffff8d6d30931bd0 67 lru 00000080:00200000:2.0:1770686977.206190:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d878d6ab 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1770686977.206192:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002cc5357e 00000080:00200000:2.0:1770686977.206194:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.206195:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.206202:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206210:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.206212:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206214:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206219:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206221:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206224:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206229:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206237:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206251:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206255:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206258:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:2.0:1770686977.206262:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.206265:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.206269:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:2.0:1770686977.206272:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.206280:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 278528, count: 4096 00000080:00200000:2.0:1770686977.206284:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 278528, bytes: 4096 00000080:00200000:2.0:1770686977.206286:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.206290:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 69, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.206291:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:2.0:1770686977.206294:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.206299:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:2.0:1770686977.206303:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:2.0:1770686977.206306:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.206311:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:2.0:1770686977.206316:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.206319:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.206326:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206340:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206349:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206357:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206364:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206371:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.206375:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.206387:0:64909:0:(rw26.c:924:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:2.0:1770686977.206389:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fa964adc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.206391:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006ff1779d 17ffffc0001001 3:0 ffff8d6d30931d80 68 lru 00000080:00200000:2.0:1770686977.206395:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f45adef7 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1770686977.206397:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fa964adc 00000080:00200000:2.0:1770686977.206398:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.206399:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.206404:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206412:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.206414:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206416:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206422:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206424:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206427:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206430:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206439:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206455:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206458:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:2.0:1770686977.206461:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.206465:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.206469:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:2.0:1770686977.206472:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.206479:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 282624, count: 4096 00000080:00200000:2.0:1770686977.206482:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 282624, bytes: 4096 00000080:00200000:2.0:1770686977.206483:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.206486:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 70, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.206487:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:2.0:1770686977.206489:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.206493:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:2.0:1770686977.206496:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:2.0:1770686977.206498:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.206503:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:2.0:1770686977.206508:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.206511:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.206518:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206531:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206540:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206548:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206556:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206564:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.206568:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.206580:0:64909:0:(rw26.c:924:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:2.0:1770686977.206583:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000637d3892[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.206585:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003bddd973 17ffffc0001001 3:0 ffff8d6d30931870 69 lru 00000080:00200000:2.0:1770686977.206589:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f423e0a7 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1770686977.206591:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000637d3892 00000080:00200000:2.0:1770686977.206591:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.206593:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.206598:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206605:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.206607:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206609:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206614:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206617:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206620:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206624:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206631:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206643:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206647:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206650:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:2.0:1770686977.206653:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.206656:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.206661:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:2.0:1770686977.206664:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.206671:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 286720, count: 4096 00000080:00200000:2.0:1770686977.206675:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 286720, bytes: 4096 00000080:00200000:2.0:1770686977.206677:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.206680:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 71, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.206681:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:2.0:1770686977.206683:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.206686:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:2.0:1770686977.206689:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:2.0:1770686977.206690:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.206694:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:2.0:1770686977.206698:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.206699:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.206704:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206714:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206719:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206724:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206728:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206732:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.206736:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.206748:0:64909:0:(rw26.c:924:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:2.0:1770686977.206750:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e4d32c77[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.206752:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000064ed1a78 17ffffc0001001 3:0 ffff8d6d30931ca8 70 lru 00000080:00200000:2.0:1770686977.206756:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005fa99d30 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1770686977.206758:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e4d32c77 00000080:00200000:2.0:1770686977.206759:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.206760:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.206765:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206775:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.206778:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206780:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206795:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206802:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206824:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206832:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206835:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:2.0:1770686977.206838:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.206842:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.206846:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:2.0:1770686977.206848:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.206854:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 290816, count: 4096 00000080:00200000:2.0:1770686977.206857:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 290816, bytes: 4096 00000080:00200000:2.0:1770686977.206859:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.206861:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 72, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.206862:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:2.0:1770686977.206864:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.206868:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:2.0:1770686977.206870:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:2.0:1770686977.206871:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.206875:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:2.0:1770686977.206879:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.206880:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.206885:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206895:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206905:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206909:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206914:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.206917:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.206929:0:64909:0:(rw26.c:924:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:2.0:1770686977.206932:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003a0c718f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.206934:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff7f8f7f 17ffffc0001001 3:0 ffff8d6d30931360 71 lru 00000080:00200000:2.0:1770686977.206937:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006a97baca 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1770686977.206939:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003a0c718f 00000080:00200000:2.0:1770686977.206940:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.206941:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.206946:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.206953:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.206955:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.206957:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.206962:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.206965:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.206967:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.206971:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.206978:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.206987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.206989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.206993:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.206996:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:2.0:1770686977.207000:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.207003:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.207007:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:2.0:1770686977.207011:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.207018:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 294912, count: 4096 00000080:00200000:2.0:1770686977.207022:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 294912, bytes: 4096 00000080:00200000:2.0:1770686977.207023:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.207026:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 73, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.207027:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:2.0:1770686977.207029:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.207032:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:2.0:1770686977.207034:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:2.0:1770686977.207036:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.207039:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:2.0:1770686977.207043:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.207045:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d35b0, osc lock ffff8d6d045c4000, flags 0x0 00010000:00010000:2.0:1770686977.207050:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.207058:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.207064:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.207068:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.207072:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.207076:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.207079:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.209650:0:64909:0:(rw26.c:924:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:3.0:1770686977.209669:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009ed3307c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.209674:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000869e2384 17ffffc0001001 3:0 ffff8d6d28e19288 72 lru 00000080:00200000:3.0:1770686977.209682:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a752fce2 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:3.0:1770686977.209685:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009ed3307c 00000080:00200000:3.0:1770686977.209686:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.209697:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.209722:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.209753:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.209758:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.209763:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.209778:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.209799:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.209814:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d35b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.209822:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.209832:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.209851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.209854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d35b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.209865:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.209874:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:3.0:1770686977.209884:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.209887:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.209900:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:3.0:1770686977.209907:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.209934:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 299008, count: 4096 00000080:00200000:3.0:1770686977.209942:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 299008, bytes: 4096 00000080:00200000:3.0:1770686977.209948:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.209954:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 74, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.209956:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:3.0:1770686977.209960:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.209973:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:3.0:1770686977.209979:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:3.0:1770686977.209983:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.209997:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:3.0:1770686977.210013:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.210018:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.210038:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.210062:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.210075:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.210117:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.210125:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.210138:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.210151:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.210762:0:64909:0:(rw26.c:924:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:3.0:1770686977.210770:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ba8235db[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.210774:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000047d5130c 17ffffc0001001 3:0 ffff8d6d28e19a20 73 lru 00000080:00200000:3.0:1770686977.210780:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000068a3c035 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:3.0:1770686977.210783:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ba8235db 00000080:00200000:3.0:1770686977.210784:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.210787:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.210800:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.210830:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.210835:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.210838:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.210855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.210858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.210861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.210866:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.210875:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.210887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.210890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.210897:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.210901:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:3.0:1770686977.210906:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.210909:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.210916:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:3.0:1770686977.210919:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.210931:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 303104, count: 4096 00000080:00200000:3.0:1770686977.210936:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 303104, bytes: 4096 00000080:00200000:3.0:1770686977.210939:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.210944:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 75, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.210946:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:3.0:1770686977.210948:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.210956:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:3.0:1770686977.210960:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:3.0:1770686977.210963:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.210971:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:3.0:1770686977.210978:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.210981:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.210991:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211011:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211021:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211029:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211036:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.211046:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.211054:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.211073:0:64909:0:(rw26.c:924:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:3.0:1770686977.211078:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000085358ed2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.211256:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000000fcb86a 17ffffc0001001 3:0 ffff8d6d28e19360 74 lru 00000080:00200000:3.0:1770686977.211264:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000010a7c782 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:3.0:1770686977.211349:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000085358ed2 00000080:00200000:3.0:1770686977.211351:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.211354:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.211445:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.211460:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.211463:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.211466:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.211482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.211485:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.211488:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.211493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211501:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.211511:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.211513:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.211519:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.211522:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:3.0:1770686977.211526:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.211530:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.211535:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:3.0:1770686977.211598:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.211609:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 307200, count: 4096 00000080:00200000:3.0:1770686977.211613:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 307200, bytes: 4096 00000080:00200000:3.0:1770686977.211616:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.211620:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 76, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.211622:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:3.0:1770686977.211625:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.211631:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:3.0:1770686977.211635:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:3.0:1770686977.211638:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.211645:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:3.0:1770686977.211652:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.211655:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.211663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211685:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211694:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211702:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211709:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.211719:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.211726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.211746:0:64909:0:(rw26.c:924:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:3.0:1770686977.211751:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013a10405[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.211755:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002535b2e1 17ffffc0001001 3:0 ffff8d6d28e19ca8 75 lru 00000080:00200000:3.0:1770686977.211760:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfa85dbe 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:3.0:1770686977.211763:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013a10405 00000080:00200000:3.0:1770686977.211764:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.211767:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.211776:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.211789:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.211792:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.211795:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.211819:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.211822:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.211824:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.211828:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211835:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.211843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.211845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.211849:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.211851:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:3.0:1770686977.211855:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.211858:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.211862:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:3.0:1770686977.211864:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.211872:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 311296, count: 4096 00000080:00200000:3.0:1770686977.211875:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 311296, bytes: 4096 00000080:00200000:3.0:1770686977.211878:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.211881:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 77, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.211883:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:3.0:1770686977.211885:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.211890:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:3.0:1770686977.211893:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:3.0:1770686977.211895:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.211900:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:3.0:1770686977.211906:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.211909:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.211916:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211937:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211946:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211954:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.211961:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.211970:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.211977:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.211995:0:64909:0:(rw26.c:924:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:3.0:1770686977.212000:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc605774[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.212003:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004fd16165 17ffffc0001001 3:0 ffff8d6d28e19870 76 lru 00000080:00200000:3.0:1770686977.212009:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000054ea3571 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:3.0:1770686977.212011:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc605774 00000080:00200000:3.0:1770686977.212013:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.212015:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.212024:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.212037:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.212040:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.212042:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.212057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.212060:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.212062:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.212067:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212075:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.212113:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.212117:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.212122:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.212125:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:3.0:1770686977.212129:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.212132:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.212137:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:3.0:1770686977.212141:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.212149:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 315392, count: 4096 00000080:00200000:3.0:1770686977.212153:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 315392, bytes: 4096 00000080:00200000:3.0:1770686977.212156:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.212254:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 78, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.212256:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:3.0:1770686977.212259:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.212344:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:3.0:1770686977.212349:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:3.0:1770686977.212351:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.212432:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:3.0:1770686977.212440:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.212443:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.212451:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212473:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212482:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212490:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212497:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.212506:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.212513:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.212532:0:64909:0:(rw26.c:924:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:3.0:1770686977.212548:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c48f9b7e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.212551:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009e9d359f 17ffffc0001001 3:0 ffff8d6d28e19d80 77 lru 00000080:00200000:3.0:1770686977.212557:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ffe0a359 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:3.0:1770686977.212560:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c48f9b7e 00000080:00200000:3.0:1770686977.212561:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.212564:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.212573:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.212587:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.212590:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.212593:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.212607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.212610:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.212613:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.212618:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212626:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.212635:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.212638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.212643:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.212646:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:3.0:1770686977.212650:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.212654:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.212658:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:3.0:1770686977.212662:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.212671:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 319488, count: 4096 00000080:00200000:3.0:1770686977.212675:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 319488, bytes: 4096 00000080:00200000:3.0:1770686977.212678:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.212682:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 79, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.212684:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:3.0:1770686977.212687:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.212693:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:3.0:1770686977.212696:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:3.0:1770686977.212698:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.212704:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:3.0:1770686977.212710:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.212712:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.212720:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212739:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212749:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212756:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212764:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.212773:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.212779:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.212798:0:64909:0:(rw26.c:924:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:3.0:1770686977.212906:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000012bd7623[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.212910:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000072acce28 17ffffc0001001 3:0 ffff8d6d28e19bd0 78 lru 00000080:00200000:3.0:1770686977.212917:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a0048125 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:3.0:1770686977.212919:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000012bd7623 00000080:00200000:3.0:1770686977.212921:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.212923:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.212933:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.212946:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.212949:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.212951:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.212964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.212966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.212970:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.212975:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.212983:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.212993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.212995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.212999:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.213002:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:3.0:1770686977.213006:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.213009:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.213014:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:3.0:1770686977.213017:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.213026:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 323584, count: 4096 00000080:00200000:3.0:1770686977.213030:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 323584, bytes: 4096 00000080:00200000:3.0:1770686977.213033:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.213036:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 80, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.213038:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:3.0:1770686977.213040:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.213045:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:3.0:1770686977.213048:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:3.0:1770686977.213050:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.213056:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:3.0:1770686977.213061:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.213063:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.213070:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213427:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213439:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213447:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213454:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.213463:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.213470:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.213662:0:64909:0:(rw26.c:924:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:3.0:1770686977.213668:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a8643a4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.213672:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000078e886b1 17ffffc0001001 3:0 ffff8d6d28e19e58 79 lru 00000080:00200000:3.0:1770686977.213678:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000112cb538 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:3.0:1770686977.213681:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a8643a4 00000080:00200000:3.0:1770686977.213682:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.213685:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.213696:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.213709:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.213713:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.213715:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.213730:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.213733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.213735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.213740:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213748:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.213758:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.213761:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.213766:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.213770:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:3.0:1770686977.213774:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.213778:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.213783:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:3.0:1770686977.213787:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.213797:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 327680, count: 4096 00000080:00200000:3.0:1770686977.213813:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 327680, bytes: 4096 00000080:00200000:3.0:1770686977.213816:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.213821:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 81, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.213823:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:3.0:1770686977.213825:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.213832:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:3.0:1770686977.213836:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:3.0:1770686977.213839:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.213845:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:3.0:1770686977.213852:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.213855:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.213864:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213885:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213894:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213902:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.213910:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.213919:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.213925:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.213943:0:64909:0:(rw26.c:924:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:3.0:1770686977.213948:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe16d61a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.213951:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001ee29b96 17ffffc0001001 3:0 ffff8d6d28e191b0 80 lru 00000080:00200000:3.0:1770686977.213957:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000936ed0e 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:3.0:1770686977.213959:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe16d61a 00000080:00200000:3.0:1770686977.213961:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.213963:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.213972:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.213985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.213989:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.213991:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.214005:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.214007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.214010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.214014:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214022:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.214031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.214034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.214039:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.214042:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:3.0:1770686977.214046:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.214049:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.214055:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:3.0:1770686977.214058:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.214066:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 331776, count: 4096 00000080:00200000:3.0:1770686977.214070:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 331776, bytes: 4096 00000080:00200000:3.0:1770686977.214073:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.214077:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 82, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.214078:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:3.0:1770686977.214081:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.214113:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:3.0:1770686977.214116:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:3.0:1770686977.214118:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.214123:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:3.0:1770686977.214129:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.214131:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.214138:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214245:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214257:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214338:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214347:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.214434:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.214441:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.214460:0:64909:0:(rw26.c:924:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:3.0:1770686977.214464:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002d0fc89c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.214468:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006726eb57 17ffffc0001001 3:0 ffff8d6d28e19000 81 lru 00000080:00200000:3.0:1770686977.214474:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b702c5b5 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:3.0:1770686977.214477:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002d0fc89c 00000080:00200000:3.0:1770686977.214478:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.214480:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.214490:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.214503:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.214506:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.214509:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.214522:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.214525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.214527:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.214532:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214594:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.214604:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.214607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.214612:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.214616:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:3.0:1770686977.214620:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.214624:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.214629:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:3.0:1770686977.214632:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.214641:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 335872, count: 4096 00000080:00200000:3.0:1770686977.214645:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 335872, bytes: 4096 00000080:00200000:3.0:1770686977.214648:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.214653:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 83, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.214654:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:3.0:1770686977.214657:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.214663:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:3.0:1770686977.214666:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:3.0:1770686977.214668:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.214674:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:3.0:1770686977.214680:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.214682:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.214689:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214710:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214719:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214727:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214735:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.214744:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.214750:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.214769:0:64909:0:(rw26.c:924:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:3.0:1770686977.214774:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b4e437b3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.214777:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001794f16d 17ffffc0001001 3:0 ffff8d6d28e19510 82 lru 00000080:00200000:3.0:1770686977.214783:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006567d8df 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:3.0:1770686977.214785:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b4e437b3 00000080:00200000:3.0:1770686977.214786:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.214789:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.214797:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.214822:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.214826:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.214828:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.214841:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.214844:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.214847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.214852:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214860:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.214870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.214872:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.214878:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.214881:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:3.0:1770686977.214884:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.214888:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.214893:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:3.0:1770686977.214895:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.214904:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 339968, count: 4096 00000080:00200000:3.0:1770686977.214908:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 339968, bytes: 4096 00000080:00200000:3.0:1770686977.214911:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.214915:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 84, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.214917:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:3.0:1770686977.214920:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.214925:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:3.0:1770686977.214928:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:3.0:1770686977.214930:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.214936:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:3.0:1770686977.214942:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.214945:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.214952:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214973:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214982:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214990:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.214997:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.215006:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.215012:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.215027:0:64909:0:(rw26.c:924:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:3.0:1770686977.215031:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ec5339d1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.215034:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a329223a 17ffffc0001001 3:0 ffff8d6d28e196c0 83 lru 00000080:00200000:3.0:1770686977.215040:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007222bc6c 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:3.0:1770686977.215043:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ec5339d1 00000080:00200000:3.0:1770686977.215044:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.215046:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.215054:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.215066:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.215069:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.215071:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.215459:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.215463:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.215467:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.215472:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215481:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.215491:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.215493:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.215499:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.215502:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:3.0:1770686977.215507:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.215510:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.215516:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:3.0:1770686977.215520:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.215529:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 344064, count: 4096 00000080:00200000:3.0:1770686977.215533:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 344064, bytes: 4096 00000080:00200000:3.0:1770686977.215535:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.215608:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 85, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.215610:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:3.0:1770686977.215612:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.215617:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:3.0:1770686977.215621:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:3.0:1770686977.215623:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.215630:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:3.0:1770686977.215637:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.215639:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.215650:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215669:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215679:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215687:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215695:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.215703:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.215710:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.215729:0:64909:0:(rw26.c:924:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:3.0:1770686977.215734:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d56a37e8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.215737:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009a95a25d 17ffffc0001001 3:0 ffff8d6d28e19438 84 lru 00000080:00200000:3.0:1770686977.215743:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000013524568 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:3.0:1770686977.215746:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d56a37e8 00000080:00200000:3.0:1770686977.215747:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.215750:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.215760:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.215774:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.215777:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.215780:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.215792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.215795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.215797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.215801:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215821:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.215829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.215831:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.215836:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.215839:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:3.0:1770686977.215842:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.215845:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.215851:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:3.0:1770686977.215854:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.215861:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 348160, count: 4096 00000080:00200000:3.0:1770686977.215865:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 348160, bytes: 4096 00000080:00200000:3.0:1770686977.215868:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.215872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 86, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.215873:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:3.0:1770686977.215876:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.215881:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:3.0:1770686977.215884:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:3.0:1770686977.215886:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.215891:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:3.0:1770686977.215896:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.215899:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.215906:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215925:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215935:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215942:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.215950:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.215959:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.215964:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.215994:0:64909:0:(rw26.c:924:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:3.0:1770686977.215998:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000021aebe28[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.216002:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9dee787 17ffffc0001021 2:0 ffff8d6d28e19af8 85 lru 00000080:00200000:3.0:1770686977.216007:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000087da661 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:3.0:1770686977.216010:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000021aebe28 00000080:00200000:3.0:1770686977.216011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.216014:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.216022:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.216034:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.216036:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.216039:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.216050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.216052:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.216055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.216059:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216067:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.216076:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.216079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.216106:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.216110:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:3.0:1770686977.216113:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.216116:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.216121:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:3.0:1770686977.216124:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.216132:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 352256, count: 4096 00000080:00200000:3.0:1770686977.216135:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 352256, bytes: 4096 00000080:00200000:3.0:1770686977.216138:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.216141:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 87, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.216143:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:3.0:1770686977.216146:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.216151:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:3.0:1770686977.216154:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:3.0:1770686977.216156:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.216243:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:3.0:1770686977.216249:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.216251:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.216259:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216351:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216430:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216438:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216446:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.216455:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.216461:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.216482:0:64909:0:(rw26.c:924:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:3.0:1770686977.216486:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000051e8b048[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.216490:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001cfff215 17ffffc0001001 3:0 ffff8d6d28e190d8 86 lru 00000080:00200000:3.0:1770686977.216496:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000086bdce4a 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:3.0:1770686977.216498:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000051e8b048 00000080:00200000:3.0:1770686977.216500:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.216502:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.216512:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.216524:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.216528:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.216530:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.216600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.216603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.216606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.216610:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216617:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.216626:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.216628:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.216633:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.216636:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:3.0:1770686977.216640:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.216643:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.216649:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:3.0:1770686977.216652:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.216660:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 356352, count: 4096 00000080:00200000:3.0:1770686977.216665:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 356352, bytes: 4096 00000080:00200000:3.0:1770686977.216667:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.216671:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 88, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.216673:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:3.0:1770686977.216675:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.216681:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:3.0:1770686977.216684:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:3.0:1770686977.216686:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.216691:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:3.0:1770686977.216697:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.216699:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.216706:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216726:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216734:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216741:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216748:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.216756:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.216761:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.216777:0:64909:0:(rw26.c:924:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:3.0:1770686977.216781:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000062c4a97e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.216784:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006e53110e 17ffffc0001001 3:0 ffff8d6d28e19798 87 lru 00000080:00200000:3.0:1770686977.216789:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a8d512c7 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:3.0:1770686977.216792:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000062c4a97e 00000080:00200000:3.0:1770686977.216793:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.216795:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.216815:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.216827:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.216830:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.216832:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.216844:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.216847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.216850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.216854:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216861:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.216869:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.216871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.216876:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.216879:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:3.0:1770686977.216882:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.216885:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.216890:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:3.0:1770686977.216893:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.216902:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 360448, count: 4096 00000080:00200000:3.0:1770686977.216905:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 360448, bytes: 4096 00000080:00200000:3.0:1770686977.216909:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.216913:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 89, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.216914:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:3.0:1770686977.216917:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.216922:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:3.0:1770686977.216926:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:3.0:1770686977.216928:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.216934:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:3.0:1770686977.216940:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.216943:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.216950:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216970:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216988:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.216996:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.217005:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.217011:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.217044:0:64909:0:(rw26.c:924:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:3.0:1770686977.217049:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007603308d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.217052:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe800bf8 17ffffc0001001 3:0 ffff8d6d28ea3948 88 lru 00000080:00200000:3.0:1770686977.217058:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c8a78bd8 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:3.0:1770686977.217061:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007603308d 00000080:00200000:3.0:1770686977.217062:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.217064:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.217073:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.217674:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.217680:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.217683:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.217700:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.217703:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.217706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.217710:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217718:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.217728:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.217731:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.217736:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.217739:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:3.0:1770686977.217743:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.217746:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.217751:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:3.0:1770686977.217754:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.217764:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 364544, count: 4096 00000080:00200000:3.0:1770686977.217768:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 364544, bytes: 4096 00000080:00200000:3.0:1770686977.217771:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.217775:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 90, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.217777:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:3.0:1770686977.217780:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.217787:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:3.0:1770686977.217790:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:3.0:1770686977.217792:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.217799:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:3.0:1770686977.217818:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.217821:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.217830:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217850:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217859:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217866:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217874:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.217883:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.217890:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.217908:0:64909:0:(rw26.c:924:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:3.0:1770686977.217913:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ed451bf3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.217916:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002184bd6f 17ffffc0001001 3:0 ffff8d6d28ea3288 89 lru 00000080:00200000:3.0:1770686977.217923:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000041ad31ff 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:3.0:1770686977.217925:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ed451bf3 00000080:00200000:3.0:1770686977.217927:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.217929:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.217938:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.217950:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.217952:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.217955:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.217969:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.217972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.217974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.217979:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.217987:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.217995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.217998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.218002:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.218005:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:3.0:1770686977.218008:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.218011:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.218016:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:3.0:1770686977.218019:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.218027:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 368640, count: 4096 00000080:00200000:3.0:1770686977.218030:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 368640, bytes: 4096 00000080:00200000:3.0:1770686977.218033:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.218037:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 91, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.218039:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:3.0:1770686977.218041:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.218046:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:3.0:1770686977.218049:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:3.0:1770686977.218052:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.218056:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:3.0:1770686977.218062:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.218064:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.218071:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218129:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218137:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218145:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218152:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218172:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.218178:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.218195:0:64909:0:(rw26.c:924:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:3.0:1770686977.218199:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000858ae42c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.218203:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000052284074 17ffffc0001001 3:0 ffff8d6d28ea3a20 90 lru 00000080:00200000:3.0:1770686977.218209:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000adccf4b9 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:3.0:1770686977.218212:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000858ae42c 00000080:00200000:3.0:1770686977.218213:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.218215:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.218223:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218234:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.218237:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.218240:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.218250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.218253:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.218256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.218260:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218279:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.218289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.218291:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.218296:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.218299:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:3.0:1770686977.218302:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.218306:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.218310:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:3.0:1770686977.218313:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.218321:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 372736, count: 4096 00000080:00200000:3.0:1770686977.218324:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 372736, bytes: 4096 00000080:00200000:3.0:1770686977.218327:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.218331:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 92, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.218332:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:3.0:1770686977.218335:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.218340:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:3.0:1770686977.218344:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:3.0:1770686977.218346:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.218352:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:3.0:1770686977.218358:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.218360:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.218443:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218463:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218473:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218481:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218488:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218497:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.218502:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.218519:0:64909:0:(rw26.c:924:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:3.0:1770686977.218524:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008390c740[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.218527:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009cb886d0 17ffffc0001001 3:0 ffff8d6d28ea3360 91 lru 00000080:00200000:3.0:1770686977.218533:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000044fce279 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1770686977.218535:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008390c740 00000080:00200000:3.0:1770686977.218537:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.218539:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.218547:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218559:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.218562:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.218567:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.218580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.218583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.218585:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.218589:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218597:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.218606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.218608:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.218612:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.218615:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:3.0:1770686977.218619:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.218622:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.218627:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:3.0:1770686977.218630:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.218638:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 376832, count: 4096 00000080:00200000:3.0:1770686977.218641:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 376832, bytes: 4096 00000080:00200000:3.0:1770686977.218644:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.218648:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 93, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.218649:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:3.0:1770686977.218652:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.218657:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:3.0:1770686977.218660:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:3.0:1770686977.218662:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.218667:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:3.0:1770686977.218672:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.218674:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.218682:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218700:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218709:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218717:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218725:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218734:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.218739:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.218753:0:64909:0:(rw26.c:924:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:3.0:1770686977.218757:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000044b8c08a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.218761:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f77a9e4a 17ffffc0001001 3:0 ffff8d6d28ea3ca8 92 lru 00000080:00200000:3.0:1770686977.218767:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009146bdc9 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1770686977.218769:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000044b8c08a 00000080:00200000:3.0:1770686977.218771:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.218773:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.218780:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218792:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.218795:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.218797:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.218820:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.218823:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.218826:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.218831:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218839:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.218847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.218850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.218855:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.218858:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:3.0:1770686977.218862:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.218865:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.218870:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:3.0:1770686977.218873:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.218880:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 380928, count: 4096 00000080:00200000:3.0:1770686977.218884:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 380928, bytes: 4096 00000080:00200000:3.0:1770686977.218886:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.218890:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 94, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.218892:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:3.0:1770686977.218894:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.218900:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:3.0:1770686977.218903:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:3.0:1770686977.218905:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.218910:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:3.0:1770686977.218916:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.218918:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.218925:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218945:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218954:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218961:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.218969:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.218978:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.218983:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.219000:0:64909:0:(rw26.c:924:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:3.0:1770686977.219004:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005e1e76d0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.219007:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000017d48385 17ffffc0001001 3:0 ffff8d6d28ea3870 93 lru 00000080:00200000:3.0:1770686977.219013:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000087f392a5 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1770686977.219016:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005e1e76d0 00000080:00200000:3.0:1770686977.219017:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.219019:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.219027:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219039:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.219042:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.219045:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.219055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.219058:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.219061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.219065:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219072:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.219118:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.219122:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.219127:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.219130:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:3.0:1770686977.219133:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.219136:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.219141:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:3.0:1770686977.219144:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.219152:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 385024, count: 4096 00000080:00200000:3.0:1770686977.219156:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 385024, bytes: 4096 00000080:00200000:3.0:1770686977.219158:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.219162:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 95, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.219164:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:3.0:1770686977.219167:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.219172:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:3.0:1770686977.219174:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:3.0:1770686977.219177:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.219182:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:3.0:1770686977.219188:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.219191:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.219199:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219217:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219226:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219234:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219241:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219250:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.219255:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.219270:0:64909:0:(rw26.c:924:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:3.0:1770686977.219275:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004ca4a3bc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.219278:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000224ba57a 17ffffc0001001 3:0 ffff8d6d28ea3d80 94 lru 00000080:00200000:3.0:1770686977.219284:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000086efbca3 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1770686977.219286:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004ca4a3bc 00000080:00200000:3.0:1770686977.219288:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.219290:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.219299:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219311:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.219314:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.219317:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.219329:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.219332:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.219335:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.219339:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219347:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.219357:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.219359:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.219363:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.219367:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:3.0:1770686977.219370:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.219374:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.219379:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:3.0:1770686977.219382:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.219390:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 389120, count: 4096 00000080:00200000:3.0:1770686977.219394:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 389120, bytes: 4096 00000080:00200000:3.0:1770686977.219396:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.219400:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 96, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.219401:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:3.0:1770686977.219404:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.219409:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:3.0:1770686977.219412:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:3.0:1770686977.219414:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.219419:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:3.0:1770686977.219425:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.219428:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.219436:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219455:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219463:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219471:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219478:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219487:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.219492:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.219506:0:64909:0:(rw26.c:924:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:3.0:1770686977.219510:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fbf7d407[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.219513:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000067a87c8f 17ffffc0001001 3:0 ffff8d6d28ea3bd0 95 lru 00000080:00200000:3.0:1770686977.219519:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000de4f9b49 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1770686977.219521:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fbf7d407 00000080:00200000:3.0:1770686977.219522:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.219524:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.219532:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219543:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.219546:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.219548:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.219560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.219563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.219565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.219569:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219577:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.219586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.219588:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.219592:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.219595:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:3.0:1770686977.219599:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.219602:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.219607:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:3.0:1770686977.219610:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.219617:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 393216, count: 4096 00000080:00200000:3.0:1770686977.219621:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 393216, bytes: 4096 00000080:00200000:3.0:1770686977.219624:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.219627:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 97, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.219629:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:3.0:1770686977.219631:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.219636:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:3.0:1770686977.219639:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:3.0:1770686977.219641:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.219646:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:3.0:1770686977.219651:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.219654:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.219661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219679:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219688:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219696:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219704:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219712:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.219717:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.219730:0:64909:0:(rw26.c:924:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:3.0:1770686977.219735:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e4256c00[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.219738:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000995bb46d 17ffffc0001001 3:0 ffff8d6d28ea3e58 96 lru 00000080:00200000:3.0:1770686977.219744:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e229f9b2 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1770686977.219747:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e4256c00 00000080:00200000:3.0:1770686977.219748:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.219750:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.219758:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219769:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.219772:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.219774:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.219786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.219789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.219792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.219796:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219816:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.219826:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.219829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.219833:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.219836:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:3.0:1770686977.219840:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.219843:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.219847:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:3.0:1770686977.219850:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.219857:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 397312, count: 4096 00000080:00200000:3.0:1770686977.219861:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 397312, bytes: 4096 00000080:00200000:3.0:1770686977.219864:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.219867:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 98, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.219869:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:3.0:1770686977.219871:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.219877:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:3.0:1770686977.219880:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:3.0:1770686977.219882:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.219887:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:3.0:1770686977.219892:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.219894:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.219901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219919:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219929:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219937:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.219944:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.219953:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.219958:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.219972:0:64909:0:(rw26.c:924:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:3.0:1770686977.219977:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008b4a6543[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.219980:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000091618d8d 17ffffc0001001 3:0 ffff8d6d28ea31b0 97 lru 00000080:00200000:3.0:1770686977.219986:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005705a60e 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1770686977.219988:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008b4a6543 00000080:00200000:3.0:1770686977.219989:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.219992:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.219999:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220011:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.220014:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.220016:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.220026:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.220029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.220032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.220036:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220044:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.220053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.220056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.220060:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.220063:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:3.0:1770686977.220066:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.220069:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.220074:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:3.0:1770686977.220077:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.220114:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 401408, count: 4096 00000080:00200000:3.0:1770686977.220118:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 401408, bytes: 4096 00000080:00200000:3.0:1770686977.220121:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.220124:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 99, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.220126:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:3.0:1770686977.220128:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.220133:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:3.0:1770686977.220136:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:3.0:1770686977.220138:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.220144:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:3.0:1770686977.220149:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.220152:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.220159:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220178:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220188:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220196:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220204:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220213:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.220219:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.220234:0:64909:0:(rw26.c:924:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:3.0:1770686977.220238:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a4e9c222[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.220241:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000790a2e98 17ffffc0001001 3:0 ffff8d6d28ea3000 98 lru 00000080:00200000:3.0:1770686977.220247:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004e730740 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1770686977.220249:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a4e9c222 00000080:00200000:3.0:1770686977.220251:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.220253:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.220261:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220273:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.220276:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.220278:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.220291:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.220294:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.220296:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.220301:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220310:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.220318:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.220321:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.220326:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.220328:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:3.0:1770686977.220332:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.220335:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.220340:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:3.0:1770686977.220343:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.220351:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 405504, count: 4096 00000080:00200000:3.0:1770686977.220355:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 405504, bytes: 4096 00000080:00200000:3.0:1770686977.220357:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.220361:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 100, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.220363:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:3.0:1770686977.220366:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.220371:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:3.0:1770686977.220374:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:3.0:1770686977.220376:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.220381:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:3.0:1770686977.220386:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.220388:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.220395:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220413:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220422:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220430:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220437:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220446:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.220451:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.220465:0:64909:0:(rw26.c:924:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:3.0:1770686977.220469:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cf87162f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.220472:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c98ae6c1 17ffffc0001001 3:0 ffff8d6d28ea3510 99 lru 00000080:00200000:3.0:1770686977.220478:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006cf3ca5a 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1770686977.220481:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cf87162f 00000080:00200000:3.0:1770686977.220482:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.220484:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.220492:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220503:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.220506:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.220508:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.220518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.220521:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.220524:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.220528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220536:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.220545:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.220547:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.220551:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.220553:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:3.0:1770686977.220557:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.220560:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.220564:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:3.0:1770686977.220567:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.220575:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 409600, count: 4096 00000080:00200000:3.0:1770686977.220578:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 409600, bytes: 4096 00000080:00200000:3.0:1770686977.220581:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.220585:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 101, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.220586:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:3.0:1770686977.220588:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.220593:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:3.0:1770686977.220596:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:3.0:1770686977.220599:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.220603:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:3.0:1770686977.220609:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.220611:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.220618:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220638:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220646:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220653:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220659:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220669:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.220676:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.220701:0:64909:0:(rw26.c:924:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:3.0:1770686977.220705:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000488fd8b3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.220709:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000a5cba87 17ffffc0001021 2:0 ffff8d6d28ea36c0 100 lru 00000080:00200000:3.0:1770686977.220715:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3818571 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1770686977.220717:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000488fd8b3 00000080:00200000:3.0:1770686977.220718:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.220720:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.220728:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220740:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.220743:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.220745:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.220757:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.220760:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.220762:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.220766:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220774:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.220783:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.220785:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.220790:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.220793:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:3.0:1770686977.220796:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.220799:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.220816:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:3.0:1770686977.220820:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.220828:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 413696, count: 4096 00000080:00200000:3.0:1770686977.220832:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 413696, bytes: 4096 00000080:00200000:3.0:1770686977.220834:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.220838:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 102, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.220840:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:3.0:1770686977.220842:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.220848:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:3.0:1770686977.220851:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:3.0:1770686977.220853:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.220858:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:3.0:1770686977.220864:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.220866:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.220873:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220891:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220900:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220908:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.220915:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220925:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.220932:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.220951:0:64909:0:(rw26.c:924:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:3.0:1770686977.220956:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000389efe2f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.220959:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000b273053 17ffffc0001001 3:0 ffff8d6d28ea3438 101 lru 00000080:00200000:3.0:1770686977.220965:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008864d77e 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1770686977.220968:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000389efe2f 00000080:00200000:3.0:1770686977.220969:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.220972:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.220980:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.220992:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.220995:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.220997:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.221009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.221011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.221014:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.221018:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221027:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.221036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.221038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.221043:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.221045:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:3.0:1770686977.221049:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.221052:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.221057:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:3.0:1770686977.221059:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.221067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 417792, count: 4096 00000080:00200000:3.0:1770686977.221071:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 417792, bytes: 4096 00000080:00200000:3.0:1770686977.221074:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.221077:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 103, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.221079:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:3.0:1770686977.221107:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.221114:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:3.0:1770686977.221117:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:3.0:1770686977.221119:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.221124:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:3.0:1770686977.221130:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.221133:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.221140:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221159:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221168:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221176:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221183:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221192:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.221197:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.221214:0:64909:0:(rw26.c:924:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:3.0:1770686977.221218:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d771e92b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.221221:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000094b454fb 17ffffc0001001 3:0 ffff8d6d28ea3af8 102 lru 00000080:00200000:3.0:1770686977.221227:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003eeffba1 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1770686977.221230:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d771e92b 00000080:00200000:3.0:1770686977.221232:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.221234:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.221242:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221254:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.221257:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.221260:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.221271:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.221274:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.221278:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.221282:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221290:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.221299:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.221302:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.221306:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.221309:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:3.0:1770686977.221313:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.221316:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.221321:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:3.0:1770686977.221324:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.221331:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 421888, count: 4096 00000080:00200000:3.0:1770686977.221336:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 421888, bytes: 4096 00000080:00200000:3.0:1770686977.221339:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.221343:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 104, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.221344:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:3.0:1770686977.221347:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.221353:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:3.0:1770686977.221356:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:3.0:1770686977.221358:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.221363:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:3.0:1770686977.221369:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.221372:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.221379:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221398:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221407:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221415:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221421:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221429:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.221436:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.221450:0:64909:0:(rw26.c:924:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:3.0:1770686977.221455:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009a97d75c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.221458:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000942527b6 17ffffc0001001 3:0 ffff8d6d28ea30d8 103 lru 00000080:00200000:3.0:1770686977.221464:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000adb83e93 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1770686977.221466:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009a97d75c 00000080:00200000:3.0:1770686977.221467:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.221469:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.221477:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221489:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.221492:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.221494:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.221512:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.221515:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.221518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.221522:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221528:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.221536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.221539:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.221543:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.221546:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:3.0:1770686977.221550:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.221552:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.221557:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:3.0:1770686977.221560:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.221568:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 425984, count: 4096 00000080:00200000:3.0:1770686977.221572:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 425984, bytes: 4096 00000080:00200000:3.0:1770686977.221574:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.221578:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 105, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.221579:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:3.0:1770686977.221581:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.221586:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:3.0:1770686977.221589:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:3.0:1770686977.221591:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.221597:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:3.0:1770686977.221603:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.221605:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.221613:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221631:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221639:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221646:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221652:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221660:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.221665:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.221681:0:64909:0:(rw26.c:924:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:3.0:1770686977.221685:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003d53fb3b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.221688:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3bc252c 17ffffc0001001 3:0 ffff8d6d28ea3798 104 lru 00000080:00200000:3.0:1770686977.221694:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009c29efb4 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1770686977.221696:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003d53fb3b 00000080:00200000:3.0:1770686977.221698:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.221700:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.221708:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.221720:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.221722:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.221725:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.221737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.221740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.221743:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.221748:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.221755:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.221764:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.221766:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.221771:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.221773:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:3.0:1770686977.221776:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.221780:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.221784:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:3.0:1770686977.221787:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.221795:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 430080, count: 4096 00000080:00200000:3.0:1770686977.221799:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 430080, bytes: 4096 00000080:00200000:3.0:1770686977.222517:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.222525:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 106, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.222526:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:3.0:1770686977.222530:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.222537:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:3.0:1770686977.222541:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:3.0:1770686977.222544:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.222552:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:3.0:1770686977.222561:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.222564:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.222574:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222594:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222605:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222613:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222621:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.222630:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.222637:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.222656:0:64909:0:(rw26.c:924:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:3.0:1770686977.222661:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000016499ccc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.222665:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6b4efa1 17ffffc0001001 3:0 ffff8d6d28ea35e8 105 lru 00000080:00200000:3.0:1770686977.222671:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000117e9293 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1770686977.222673:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000016499ccc 00000080:00200000:3.0:1770686977.222675:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.222678:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.222687:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.222701:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.222704:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.222707:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.222720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.222723:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.222726:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.222731:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222740:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.222750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.222753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.222757:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.222761:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:3.0:1770686977.222766:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.222769:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.222775:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:3.0:1770686977.222778:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.222788:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 434176, count: 4096 00000080:00200000:3.0:1770686977.222792:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 434176, bytes: 4096 00000080:00200000:3.0:1770686977.222795:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.222799:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 107, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.222801:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:3.0:1770686977.222815:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.222820:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:3.0:1770686977.222824:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:3.0:1770686977.222826:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.222831:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:3.0:1770686977.222837:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.222840:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.222847:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222866:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222875:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222883:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.222891:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.222899:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.222905:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.222934:0:64909:0:(rw26.c:924:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:3.0:1770686977.222938:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001261064e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.222942:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000041bff013 17ffffc0001001 3:0 ffff8d6d1f9d40d8 106 lru 00000080:00200000:3.0:1770686977.222948:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005ad71567 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1770686977.222951:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001261064e 00000080:00200000:3.0:1770686977.222952:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.222954:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.222962:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.222974:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.222977:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.222980:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.222994:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.222997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.223000:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.223004:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223011:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.223019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.223021:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.223025:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.223028:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:3.0:1770686977.223031:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.223034:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.223039:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:3.0:1770686977.223042:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.223049:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 438272, count: 4096 00000080:00200000:3.0:1770686977.223052:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 438272, bytes: 4096 00000080:00200000:3.0:1770686977.223055:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.223058:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 108, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.223059:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:3.0:1770686977.223062:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.223066:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:3.0:1770686977.223069:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:3.0:1770686977.223071:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.223076:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:3.0:1770686977.223340:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.223344:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.223353:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223443:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223453:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223460:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223468:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.223477:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.223483:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.223504:0:64909:0:(rw26.c:924:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:3.0:1770686977.223508:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001527b891[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.223512:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000335b20c5 17ffffc0001001 3:0 ffff8d6d1f9d4798 107 lru 00000080:00200000:3.0:1770686977.223518:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3dffda2 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1770686977.223520:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001527b891 00000080:00200000:3.0:1770686977.223522:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.223524:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.223533:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.223546:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.223550:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.223552:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.223567:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.223570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.223573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.223577:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223584:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.223594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.223596:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.223600:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.223603:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:3.0:1770686977.223607:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.223610:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.223615:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:3.0:1770686977.223618:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.223626:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 442368, count: 4096 00000080:00200000:3.0:1770686977.223630:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 442368, bytes: 4096 00000080:00200000:3.0:1770686977.223632:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.223636:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 109, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.223637:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:3.0:1770686977.223640:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.223645:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:3.0:1770686977.223648:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:3.0:1770686977.223650:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.223656:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:3.0:1770686977.223661:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.223664:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.223671:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223689:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223698:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223705:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223712:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.223721:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.223726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.223740:0:64909:0:(rw26.c:924:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:3.0:1770686977.223744:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bebb6173[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.223748:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000041164ad3 17ffffc0001001 3:0 ffff8d6d1f9d45e8 108 lru 00000080:00200000:3.0:1770686977.223754:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004269dba0 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1770686977.223756:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bebb6173 00000080:00200000:3.0:1770686977.223757:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.223759:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.223767:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.223778:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.223781:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.223783:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.223793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.223796:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.223798:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.223813:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223821:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.223830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.223832:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.223837:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.223840:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:3.0:1770686977.223843:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.223846:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.223850:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:3.0:1770686977.223853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.223861:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 446464, count: 4096 00000080:00200000:3.0:1770686977.223865:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 446464, bytes: 4096 00000080:00200000:3.0:1770686977.223868:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.223871:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 110, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.223873:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:3.0:1770686977.223875:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.223880:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:3.0:1770686977.223883:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:3.0:1770686977.223886:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.223890:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:3.0:1770686977.223896:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.223898:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.223905:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223925:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223934:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223942:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.223949:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.223958:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.223963:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.223978:0:64909:0:(rw26.c:924:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:3.0:1770686977.223982:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000044e463f4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.223986:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f12e64b4 17ffffc0001001 3:0 ffff8d6d1f9d4948 109 lru 00000080:00200000:3.0:1770686977.223991:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007a31b4e7 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1770686977.223993:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000044e463f4 00000080:00200000:3.0:1770686977.223994:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.223997:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.224004:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224016:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.224018:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.224021:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.224034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.224036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.224039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.224043:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224051:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.224060:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.224062:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.224066:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.224069:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:3.0:1770686977.224073:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.224076:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.224080:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:3.0:1770686977.224238:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.224247:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 450560, count: 4096 00000080:00200000:3.0:1770686977.224250:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 450560, bytes: 4096 00000080:00200000:3.0:1770686977.224253:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.224257:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 111, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.224259:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:3.0:1770686977.224261:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.224344:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:3.0:1770686977.224348:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:3.0:1770686977.224351:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.224430:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:3.0:1770686977.224438:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.224440:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.224448:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224469:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224478:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224486:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224493:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224502:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.224507:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.224522:0:64909:0:(rw26.c:924:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:3.0:1770686977.224526:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d71a4d83[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.224529:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e3c6b028 17ffffc0001001 3:0 ffff8d6d1f9d4288 110 lru 00000080:00200000:3.0:1770686977.224535:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004e3e1945 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1770686977.224538:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d71a4d83 00000080:00200000:3.0:1770686977.224539:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.224541:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.224549:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224561:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.224565:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.224567:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.224578:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.224581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.224584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.224588:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224596:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.224604:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.224607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.224611:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.224614:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:3.0:1770686977.224618:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.224621:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.224626:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:3.0:1770686977.224629:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.224636:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 454656, count: 4096 00000080:00200000:3.0:1770686977.224640:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 454656, bytes: 4096 00000080:00200000:3.0:1770686977.224643:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.224646:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 112, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.224647:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:3.0:1770686977.224650:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.224655:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:3.0:1770686977.224658:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:3.0:1770686977.224660:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.224665:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:3.0:1770686977.224671:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.224673:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.224680:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224698:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224707:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224714:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224720:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224730:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.224736:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.224752:0:64909:0:(rw26.c:924:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:3.0:1770686977.224757:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000138dbb6d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.224759:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004afe696b 17ffffc0001001 3:0 ffff8d6d1f9d4a20 111 lru 00000080:00200000:3.0:1770686977.224766:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c0586c79 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1770686977.224768:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000138dbb6d 00000080:00200000:3.0:1770686977.224769:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.224771:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.224779:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224790:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.224793:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.224796:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.224818:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.224821:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.224823:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.224827:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224835:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.224843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.224846:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.224851:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.224854:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:3.0:1770686977.224858:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.224861:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.224866:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:3.0:1770686977.224868:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.224876:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 458752, count: 4096 00000080:00200000:3.0:1770686977.224880:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 458752, bytes: 4096 00000080:00200000:3.0:1770686977.224882:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.224886:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 113, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.224888:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:3.0:1770686977.224890:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.224895:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:3.0:1770686977.224898:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:3.0:1770686977.224900:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.224906:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:3.0:1770686977.224911:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.224913:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.224921:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224940:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224949:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224956:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.224962:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.224970:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.224976:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.224994:0:64909:0:(rw26.c:924:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:3.0:1770686977.224998:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000086f4f7b2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.225001:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000803a7de 17ffffc0001001 3:0 ffff8d6d1f9d4360 112 lru 00000080:00200000:3.0:1770686977.225007:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dc80eb88 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1770686977.225009:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000086f4f7b2 00000080:00200000:3.0:1770686977.225011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.225013:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.225022:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.225033:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.225036:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.225038:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.225051:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.225054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.225057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.225061:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225069:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.225078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.225080:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.225248:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.225251:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:3.0:1770686977.225255:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.225258:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.225263:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:3.0:1770686977.225340:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.225349:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 462848, count: 4096 00000080:00200000:3.0:1770686977.225353:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 462848, bytes: 4096 00000080:00200000:3.0:1770686977.225431:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.225437:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 114, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.225438:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:3.0:1770686977.225441:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.225447:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:3.0:1770686977.225450:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:3.0:1770686977.225452:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.225459:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:3.0:1770686977.225466:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.225469:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.225477:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225496:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225505:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225513:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225520:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.225528:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.225534:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.225550:0:64909:0:(rw26.c:924:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:3.0:1770686977.225555:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000059f3841f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.225558:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007b443003 17ffffc0001001 3:0 ffff8d6d1f9d4ca8 113 lru 00000080:00200000:3.0:1770686977.225563:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c45ecd2c 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1770686977.225565:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000059f3841f 00000080:00200000:3.0:1770686977.225567:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.225569:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.225578:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.225590:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.225593:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.225595:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.225609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.225612:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.225614:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.225618:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.225625:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.225634:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.225637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.225641:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.225644:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:3.0:1770686977.225647:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.225650:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.225655:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:3.0:1770686977.225658:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.226459:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 466944, count: 4096 00000080:00200000:3.0:1770686977.226467:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 466944, bytes: 4096 00000080:00200000:3.0:1770686977.226470:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.226474:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 115, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.226477:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:3.0:1770686977.226480:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.226489:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:3.0:1770686977.226493:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:3.0:1770686977.226496:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.226503:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:3.0:1770686977.226510:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.226514:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.226523:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226546:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226556:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226564:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226571:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.226582:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.226589:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.226611:0:64909:0:(rw26.c:924:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:3.0:1770686977.226617:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008694e2cf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.226620:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008867c653 17ffffc0001001 3:0 ffff8d6d1f9d4870 114 lru 00000080:00200000:3.0:1770686977.226626:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008a7533d2 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1770686977.226629:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008694e2cf 00000080:00200000:3.0:1770686977.226630:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.226633:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.226642:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.226657:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.226660:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.226663:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.226674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.226677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.226680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.226684:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226692:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.226702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.226704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.226710:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.226713:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:3.0:1770686977.226718:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.226722:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.226728:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:3.0:1770686977.226731:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.226739:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 471040, count: 4096 00000080:00200000:3.0:1770686977.226743:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 471040, bytes: 4096 00000080:00200000:3.0:1770686977.226745:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.226749:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 116, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.226751:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:3.0:1770686977.226753:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.226759:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:3.0:1770686977.226761:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:3.0:1770686977.226764:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.226769:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:3.0:1770686977.226774:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.226776:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.226783:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226861:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226873:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226881:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.226888:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.226898:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.226904:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.226929:0:64909:0:(rw26.c:924:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:3.0:1770686977.226934:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000065624a4d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.226937:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a07139cb 17ffffc0001021 2:0 ffff8d6d1f9d4d80 115 lru 00000080:00200000:3.0:1770686977.226943:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e97ab64a 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1770686977.226945:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000065624a4d 00000080:00200000:3.0:1770686977.226946:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.226948:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.226957:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.226969:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.226972:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.226975:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.226987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.226990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.226992:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.226997:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227006:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.227014:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.227017:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.227021:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.227024:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:3.0:1770686977.227028:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.227031:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.227036:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:3.0:1770686977.227039:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.227047:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 475136, count: 4096 00000080:00200000:3.0:1770686977.227051:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 475136, bytes: 4096 00000080:00200000:3.0:1770686977.227053:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.227057:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 117, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.227059:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:3.0:1770686977.227061:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.227067:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:3.0:1770686977.227070:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:3.0:1770686977.227072:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.227077:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:3.0:1770686977.227155:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.227233:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.227242:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227262:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227341:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227349:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227421:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227432:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.227438:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.227454:0:64909:0:(rw26.c:924:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:3.0:1770686977.227458:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000081e7a573[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.227461:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ed4c9c87 17ffffc0001001 3:0 ffff8d6d1f9d4bd0 116 lru 00000080:00200000:3.0:1770686977.227467:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5193f5b 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1770686977.227469:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000081e7a573 00000080:00200000:3.0:1770686977.227471:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.227473:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.227481:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227492:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.227495:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.227497:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.227508:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.227511:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.227513:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.227517:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227526:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.227534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.227537:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.227541:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.227544:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:3.0:1770686977.227548:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.227551:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.227556:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:3.0:1770686977.227559:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.227567:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 479232, count: 4096 00000080:00200000:3.0:1770686977.227571:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 479232, bytes: 4096 00000080:00200000:3.0:1770686977.227573:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.227577:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 118, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.227579:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:3.0:1770686977.227581:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.227586:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:3.0:1770686977.227589:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:3.0:1770686977.227592:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.227597:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:3.0:1770686977.227603:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.227605:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.227613:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227634:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227643:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227651:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227659:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227667:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.227672:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.227686:0:64909:0:(rw26.c:924:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:3.0:1770686977.227689:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cdd1e0da[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.227692:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b940b8b5 17ffffc0001001 3:0 ffff8d6d1f9d4e58 117 lru 00000080:00200000:3.0:1770686977.227698:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000831943eb 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1770686977.227700:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cdd1e0da 00000080:00200000:3.0:1770686977.227701:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.227704:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.227711:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227723:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.227726:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.227728:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.227739:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.227742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.227745:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.227749:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227756:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.227764:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.227766:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.227771:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.227774:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:3.0:1770686977.227777:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.227780:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.227785:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:3.0:1770686977.227787:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.227794:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 483328, count: 4096 00000080:00200000:3.0:1770686977.227798:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 483328, bytes: 4096 00000080:00200000:3.0:1770686977.227801:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.227817:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 119, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.227819:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:3.0:1770686977.227821:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.227826:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:3.0:1770686977.227829:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:3.0:1770686977.227831:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.227837:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:3.0:1770686977.227843:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.227845:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.227853:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227872:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227882:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227890:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.227896:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227905:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.227911:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.227927:0:64909:0:(rw26.c:924:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:3.0:1770686977.227932:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000046648e83[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.227935:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f30c935a 17ffffc0001001 3:0 ffff8d6d1f9d41b0 118 lru 00000080:00200000:3.0:1770686977.227941:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f018bf06 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1770686977.227944:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000046648e83 00000080:00200000:3.0:1770686977.227945:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.227947:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.227955:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.227967:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.227970:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.227972:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.227983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.227986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.227989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.227993:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228002:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.228011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.228013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.228018:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.228021:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:3.0:1770686977.228025:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.228028:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.228033:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:3.0:1770686977.228036:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.228043:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 487424, count: 4096 00000080:00200000:3.0:1770686977.228047:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 487424, bytes: 4096 00000080:00200000:3.0:1770686977.228050:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.228054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 120, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.228055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:3.0:1770686977.228058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.228063:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:3.0:1770686977.228066:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:3.0:1770686977.228069:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.228074:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:3.0:1770686977.228079:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.228238:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.228249:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228339:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228348:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228424:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228433:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228443:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.228449:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.228467:0:64909:0:(rw26.c:924:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:3.0:1770686977.228472:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ff37fe0a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.228475:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a23c06ff 17ffffc0001001 3:0 ffff8d6d1f9d4000 119 lru 00000080:00200000:3.0:1770686977.228481:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d76bd1b2 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1770686977.228483:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ff37fe0a 00000080:00200000:3.0:1770686977.228485:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.228487:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.228496:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228509:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.228512:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.228514:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.228526:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.228530:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.228532:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.228536:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228545:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.228554:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.228557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.228562:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.228565:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:3.0:1770686977.228569:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.228572:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.228577:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:3.0:1770686977.228580:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.228588:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 491520, count: 4096 00000080:00200000:3.0:1770686977.228592:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 491520, bytes: 4096 00000080:00200000:3.0:1770686977.228595:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.228599:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 121, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.228600:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:3.0:1770686977.228603:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.228609:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:3.0:1770686977.228612:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:3.0:1770686977.228614:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.228620:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:3.0:1770686977.228626:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.228628:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.228635:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228652:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228668:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228675:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228684:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.228690:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.228706:0:64909:0:(rw26.c:924:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:3.0:1770686977.228710:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bfe5108f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.228713:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007cfc8352 17ffffc0001001 3:0 ffff8d6d1f9d4510 120 lru 00000080:00200000:3.0:1770686977.228720:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000de3e802f 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1770686977.228722:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bfe5108f 00000080:00200000:3.0:1770686977.228723:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.228726:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.228734:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228745:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.228748:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.228750:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.228764:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.228767:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.228769:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.228773:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228782:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.228790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.228793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.228797:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.228800:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:3.0:1770686977.228816:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.228820:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.228824:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:3.0:1770686977.228827:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.228834:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 495616, count: 4096 00000080:00200000:3.0:1770686977.228838:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 495616, bytes: 4096 00000080:00200000:3.0:1770686977.228840:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.228844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 122, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.228846:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:3.0:1770686977.228848:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.228853:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:3.0:1770686977.228856:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:3.0:1770686977.228859:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.228864:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:3.0:1770686977.228869:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.228871:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.228879:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228897:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228907:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228914:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.228920:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228929:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.228935:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.228954:0:64909:0:(rw26.c:924:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:3.0:1770686977.228959:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003357dec8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.228962:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ab5bb3b4 17ffffc0001001 3:0 ffff8d6d1f9d46c0 121 lru 00000080:00200000:3.0:1770686977.228967:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f8b71e6c 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1770686977.228970:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003357dec8 00000080:00200000:3.0:1770686977.228971:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.228973:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.228982:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.228995:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.228998:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.229000:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.229012:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.229015:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.229018:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.229021:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229028:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.229036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.229038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.229042:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.229045:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:3.0:1770686977.229048:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.229052:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.229056:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:3.0:1770686977.229059:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.229067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 499712, count: 4096 00000080:00200000:3.0:1770686977.229071:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 499712, bytes: 4096 00000080:00200000:3.0:1770686977.229074:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.229077:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 123, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.229078:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:3.0:1770686977.229240:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.229248:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:3.0:1770686977.229252:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:3.0:1770686977.229254:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.229261:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:3.0:1770686977.229346:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.229349:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.229427:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229449:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229458:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229465:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229472:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.229482:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.229488:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.229506:0:64909:0:(rw26.c:924:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:3.0:1770686977.229511:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ff74c5e6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.229514:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008c012e36 17ffffc0001001 3:0 ffff8d6d1f9d4438 122 lru 00000080:00200000:3.0:1770686977.229520:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a472b011 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1770686977.229522:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ff74c5e6 00000080:00200000:3.0:1770686977.229523:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.229525:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.229533:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.229545:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.229549:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.229551:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.229565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.229567:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.229570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.229574:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229582:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.229591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.229594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.229598:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.229601:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:3.0:1770686977.229605:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.229608:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.229612:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:3.0:1770686977.229615:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.229623:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 503808, count: 4096 00000080:00200000:3.0:1770686977.229627:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 503808, bytes: 4096 00000080:00200000:3.0:1770686977.229629:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.229633:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 124, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.229635:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:3.0:1770686977.229637:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.229643:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:3.0:1770686977.229646:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:3.0:1770686977.229648:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.229654:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:3.0:1770686977.229660:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.229662:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.229669:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229688:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229698:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229706:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229713:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.229721:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.229726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.229739:0:64909:0:(rw26.c:924:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:3.0:1770686977.229744:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003986c97e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.229747:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000da54f160 17ffffc0001001 3:0 ffff8d6d1f9d4af8 123 lru 00000080:00200000:3.0:1770686977.229753:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002ff92418 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1770686977.229755:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003986c97e 00000080:00200000:3.0:1770686977.229756:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.229758:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.229766:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.229778:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.229781:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.229783:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.229794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.229797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.229800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.229816:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229825:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.229833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.229835:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.229839:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.229842:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:3.0:1770686977.229845:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.229848:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.229853:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:3.0:1770686977.229856:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.229863:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 507904, count: 4096 00000080:00200000:3.0:1770686977.229867:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 507904, bytes: 4096 00000080:00200000:3.0:1770686977.229870:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.229873:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 125, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.229875:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:3.0:1770686977.229878:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.229882:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:3.0:1770686977.229885:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:3.0:1770686977.229888:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.229893:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:3.0:1770686977.229899:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.229901:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.229908:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229929:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229938:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229947:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.229953:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.229962:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.229968:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.230000:0:64909:0:(rw26.c:924:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:3.0:1770686977.230005:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009f5cf8e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.230008:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000037058fcb 17ffffc0001001 3:0 ffff8d6d05f91e58 124 lru 00000080:00200000:3.0:1770686977.230015:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000062b7bea7 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1770686977.230017:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009f5cf8e2 00000080:00200000:3.0:1770686977.230019:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.230021:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.230030:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.230043:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.230046:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.230049:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.230061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.230063:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.230065:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.230070:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230078:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.230256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.230259:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.230344:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.230349:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:3.0:1770686977.230353:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.230426:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.230432:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:3.0:1770686977.230435:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.230444:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 512000, count: 4096 00000080:00200000:3.0:1770686977.230448:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 512000, bytes: 4096 00000080:00200000:3.0:1770686977.230451:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.230456:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 126, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.230457:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:3.0:1770686977.230460:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.230465:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:3.0:1770686977.230468:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:3.0:1770686977.230470:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.230476:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:3.0:1770686977.230483:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.230486:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.230494:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230515:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230523:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230531:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230538:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.230546:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.230553:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.230571:0:64909:0:(rw26.c:924:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:3.0:1770686977.230576:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008403a527[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.230578:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004bacd8ac 17ffffc0001001 3:0 ffff8d6d05f911b0 125 lru 00000080:00200000:3.0:1770686977.230584:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000076be740a 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1770686977.230585:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008403a527 00000080:00200000:3.0:1770686977.230587:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.230589:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.230597:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.230610:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.230613:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.230615:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.230627:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.230630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.230633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.230637:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230645:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.230653:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.230656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.230660:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.230663:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:3.0:1770686977.230667:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.230671:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.230676:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:3.0:1770686977.230679:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.230687:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 516096, count: 4096 00000080:00200000:3.0:1770686977.230691:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 516096, bytes: 4096 00000080:00200000:3.0:1770686977.230693:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.230697:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 127, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.230699:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:3.0:1770686977.230701:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.230706:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:3.0:1770686977.230709:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:3.0:1770686977.230711:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.230716:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:3.0:1770686977.230723:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.230725:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.230732:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230751:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230760:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230768:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230775:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.230784:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.230789:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.230817:0:64909:0:(rw26.c:924:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:3.0:1770686977.230823:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000087c1045c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.230826:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b4b1467f 17ffffc0001001 3:0 ffff8d6d05f91000 126 lru 00000080:00200000:3.0:1770686977.230832:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002e12a47e 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1770686977.230834:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000087c1045c 00000080:00200000:3.0:1770686977.230835:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.230837:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.230846:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.230859:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.230862:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.230864:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.230876:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.230879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.230882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.230886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.230894:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.230903:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.230905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.230910:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.230913:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:3.0:1770686977.230917:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.230920:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.230925:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:3.0:1770686977.230928:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.230935:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 520192, count: 4096 00000080:00200000:3.0:1770686977.230938:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 520192, bytes: 4096 00000080:00200000:3.0:1770686977.230941:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.230945:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 128, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.230947:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:3.0:1770686977.230950:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.230955:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:3.0:1770686977.230958:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:3.0:1770686977.230960:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.230965:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:3.0:1770686977.230971:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.230973:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.230980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231001:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231011:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231018:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231025:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231033:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.231039:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.231056:0:64909:0:(rw26.c:924:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:3.0:1770686977.231060:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000086634858[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.231064:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000027120bf2 17ffffc0001001 3:0 ffff8d6d05f91510 127 lru 00000080:00200000:3.0:1770686977.231070:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000063e0cdca 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1770686977.231072:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000086634858 00000080:00200000:3.0:1770686977.231074:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.231076:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.231254:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231348:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.231352:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.231424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.231439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.231443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.231446:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.231450:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231459:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.231468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.231471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.231475:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.231478:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:3.0:1770686977.231483:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.231486:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.231491:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:3.0:1770686977.231494:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.231503:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 524288, count: 4096 00000080:00200000:3.0:1770686977.231507:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 524288, bytes: 4096 00000080:00200000:3.0:1770686977.231510:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.231514:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 129, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.231516:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:3.0:1770686977.231519:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.231525:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:3.0:1770686977.231528:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:3.0:1770686977.231531:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.231536:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:3.0:1770686977.231542:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.231545:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.231553:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231574:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231584:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231592:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231600:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231609:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.231615:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.231642:0:64909:0:(rw26.c:924:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:3.0:1770686977.231647:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a398a46[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.231651:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000adf51b8d 17ffffc0001001 3:0 ffff8d6d05f916c0 128 lru 00000080:00200000:3.0:1770686977.231657:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000019d8b779 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1770686977.231660:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a398a46 00000080:00200000:3.0:1770686977.231661:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.231664:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.231671:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231683:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.231687:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.231689:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.231701:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.231704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.231707:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.231712:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231720:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.231728:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.231731:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.231735:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.231738:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:3.0:1770686977.231742:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.231746:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.231750:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:3.0:1770686977.231753:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.231761:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 528384, count: 4096 00000080:00200000:3.0:1770686977.231766:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 528384, bytes: 4096 00000080:00200000:3.0:1770686977.231768:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.231772:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 130, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.231774:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:3.0:1770686977.231776:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.231781:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:3.0:1770686977.231785:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:3.0:1770686977.231787:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.231792:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:3.0:1770686977.231799:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.231801:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.231820:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231837:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231847:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231853:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231860:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231868:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.231874:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.231890:0:64909:0:(rw26.c:924:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:3.0:1770686977.231894:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e48b84e1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.231898:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000100d2af8 17ffffc0001001 3:0 ffff8d6d05f91438 129 lru 00000080:00200000:3.0:1770686977.231903:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005b582a2a 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1770686977.231906:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e48b84e1 00000080:00200000:3.0:1770686977.231907:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.231909:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.231918:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.231931:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.231934:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.231936:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.231948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.231951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.231953:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.231957:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.231965:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.231973:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.231975:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.231979:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.231981:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:3.0:1770686977.231985:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.231988:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.231994:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:3.0:1770686977.231997:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.232004:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 532480, count: 4096 00000080:00200000:3.0:1770686977.232008:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 532480, bytes: 4096 00000080:00200000:3.0:1770686977.232011:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.232014:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 131, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.232016:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:3.0:1770686977.232019:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.232024:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:3.0:1770686977.232028:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:3.0:1770686977.232030:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.232035:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:3.0:1770686977.232042:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.232044:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.232052:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232072:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232349:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232433:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232440:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.232450:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.232456:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.232483:0:64909:0:(rw26.c:924:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:3.0:1770686977.232488:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f2fdb017[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.232491:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000da38c1ed 17ffffc0001021 2:0 ffff8d6d05f91af8 130 lru 00000080:00200000:3.0:1770686977.232497:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003fd7c7d8 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1770686977.232500:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f2fdb017 00000080:00200000:3.0:1770686977.232501:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.232504:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.232513:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.232526:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.232529:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.232531:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.232547:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.232550:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.232553:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.232563:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232571:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.232579:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.232582:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.232587:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.232590:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:3.0:1770686977.232594:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.232598:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.232603:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:3.0:1770686977.232606:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.232615:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 536576, count: 4096 00000080:00200000:3.0:1770686977.232619:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 536576, bytes: 4096 00000080:00200000:3.0:1770686977.232622:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.232626:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 132, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.232627:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:3.0:1770686977.232630:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.232635:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:3.0:1770686977.232639:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:3.0:1770686977.232641:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.232647:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:3.0:1770686977.232653:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.232656:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.232664:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232684:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232694:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232701:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232708:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.232715:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.232720:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.232736:0:64909:0:(rw26.c:924:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:3.0:1770686977.232740:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002ef854b8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.232743:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001b7de1ac 17ffffc0001001 3:0 ffff8d6d05f910d8 131 lru 00000080:00200000:3.0:1770686977.232749:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5c0f2a1 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1770686977.232751:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002ef854b8 00000080:00200000:3.0:1770686977.232753:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.232755:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.232763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.232774:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.232777:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.232780:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.232790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.232793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.232795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.232800:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232821:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.232831:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.232833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.232838:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.232841:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:3.0:1770686977.232845:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.232849:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.232854:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:3.0:1770686977.232857:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.232865:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 540672, count: 4096 00000080:00200000:3.0:1770686977.232868:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 540672, bytes: 4096 00000080:00200000:3.0:1770686977.232871:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.232875:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 133, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.232877:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:3.0:1770686977.232879:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.232884:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:3.0:1770686977.232887:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:3.0:1770686977.232889:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.232894:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:3.0:1770686977.232900:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.232902:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.232909:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232929:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232938:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232947:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.232954:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.232961:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.232966:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.232979:0:64909:0:(rw26.c:924:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:3.0:1770686977.232984:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a2e311e6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.232987:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a74b9d14 17ffffc0001001 3:0 ffff8d6d05f91798 132 lru 00000080:00200000:3.0:1770686977.232993:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000092b1c43d 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1770686977.232994:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a2e311e6 00000080:00200000:3.0:1770686977.232996:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.232998:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.233005:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.233016:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.233019:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.233021:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.233031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.233034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.233036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.233041:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233049:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.233057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.233059:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.233063:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.233065:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:3.0:1770686977.233069:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.233072:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.233076:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:3.0:1770686977.233079:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.233248:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 544768, count: 4096 00000080:00200000:3.0:1770686977.233252:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 544768, bytes: 4096 00000080:00200000:3.0:1770686977.233255:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.233259:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 134, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.233261:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:3.0:1770686977.233264:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.233341:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:3.0:1770686977.233344:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:3.0:1770686977.233347:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.233353:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:3.0:1770686977.233425:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.233428:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.233435:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233454:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233462:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233469:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233475:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.233484:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.233490:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.233507:0:64909:0:(rw26.c:924:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:3.0:1770686977.233510:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cd6916c8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.233513:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007862ff51 17ffffc0001001 3:0 ffff8d6d05f915e8 133 lru 00000080:00200000:3.0:1770686977.233519:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c7af4798 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1770686977.233521:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cd6916c8 00000080:00200000:3.0:1770686977.233522:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.233524:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.233533:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.233545:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.233548:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.233550:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.233562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.233565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.233568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.233572:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233580:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.233589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.233592:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.233596:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.233600:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:3.0:1770686977.233604:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.233607:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.233611:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:3.0:1770686977.233614:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.233622:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 548864, count: 4096 00000080:00200000:3.0:1770686977.233627:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 548864, bytes: 4096 00000080:00200000:3.0:1770686977.233629:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.233632:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 135, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.233634:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:3.0:1770686977.233636:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.233641:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:3.0:1770686977.233644:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:3.0:1770686977.233647:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.233652:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:3.0:1770686977.233657:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.233660:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.233667:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233689:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233697:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233705:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.233711:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.233720:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.233726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.233742:0:64909:0:(rw26.c:924:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:3.0:1770686977.233746:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004bb67b4d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.233749:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004ce8eb85 17ffffc0001001 3:0 ffff8d6d05f91948 134 lru 00000080:00200000:3.0:1770686977.233755:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004fcd132c 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1770686977.233759:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004bb67b4d 00000080:00200000:3.0:1770686977.233760:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.233762:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.233770:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.233781:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.233784:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.233786:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.233797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.233800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.234574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.234586:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234597:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.234609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.234612:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.234619:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.234624:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:3.0:1770686977.234630:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.234634:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.234642:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:3.0:1770686977.234646:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.234658:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 552960, count: 4096 00000080:00200000:3.0:1770686977.234662:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 552960, bytes: 4096 00000080:00200000:3.0:1770686977.234666:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.234671:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 136, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.234672:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:3.0:1770686977.234675:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.234684:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:3.0:1770686977.234688:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:3.0:1770686977.234691:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.234698:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:3.0:1770686977.234708:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.234710:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.234722:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234746:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234765:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234771:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.234780:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.234787:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.234822:0:64909:0:(rw26.c:924:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:3.0:1770686977.234827:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002acaa0ef[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.234831:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003fc73f35 17ffffc0001001 3:0 ffff8d6d05f91288 135 lru 00000080:00200000:3.0:1770686977.234837:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000505da57a 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1770686977.234840:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002acaa0ef 00000080:00200000:3.0:1770686977.234841:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.234844:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.234853:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.234869:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.234873:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.234875:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.234887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.234890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.234892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.234897:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.234905:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.234913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.234915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.234919:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.234922:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:3.0:1770686977.234925:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.234928:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.234933:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:3.0:1770686977.234936:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.234943:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 557056, count: 4096 00000080:00200000:3.0:1770686977.234946:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 557056, bytes: 4096 00000080:00200000:3.0:1770686977.234949:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.234952:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 137, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.234953:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:3.0:1770686977.234956:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.234961:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:3.0:1770686977.234963:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:3.0:1770686977.234965:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.234971:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:3.0:1770686977.234976:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.234978:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.234986:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235004:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235013:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235020:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235027:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235036:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.235042:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.235058:0:64909:0:(rw26.c:924:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:3.0:1770686977.235062:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004e125705[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.235065:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a97aa2c8 17ffffc0001001 3:0 ffff8d6d05f91a20 136 lru 00000080:00200000:3.0:1770686977.235071:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e1c76a05 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1770686977.235073:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004e125705 00000080:00200000:3.0:1770686977.235074:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.235076:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.235151:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235251:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.235256:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.235258:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.235348:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.235352:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.235424:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.235431:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235440:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.235450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.235452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.235458:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.235461:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:3.0:1770686977.235465:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.235469:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.235474:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:3.0:1770686977.235478:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.235487:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 561152, count: 4096 00000080:00200000:3.0:1770686977.235491:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 561152, bytes: 4096 00000080:00200000:3.0:1770686977.235494:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.235499:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 138, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.235501:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:3.0:1770686977.235504:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.235509:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:3.0:1770686977.235512:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:3.0:1770686977.235514:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.235520:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:3.0:1770686977.235526:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.235528:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.235536:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235555:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235565:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235572:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235580:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235590:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.235595:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.235611:0:64909:0:(rw26.c:924:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:3.0:1770686977.235615:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a5507774[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.235618:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b2ff043a 17ffffc0001001 3:0 ffff8d6d05f91360 137 lru 00000080:00200000:3.0:1770686977.235624:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001e78aa14 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1770686977.235626:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a5507774 00000080:00200000:3.0:1770686977.235628:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.235630:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.235639:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235652:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.235655:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.235658:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.235673:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.235676:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.235679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.235683:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235692:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.235701:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.235704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.235709:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.235712:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:3.0:1770686977.235715:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.235719:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.235724:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:3.0:1770686977.235726:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.235734:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 565248, count: 4096 00000080:00200000:3.0:1770686977.235738:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 565248, bytes: 4096 00000080:00200000:3.0:1770686977.235740:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.235744:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 139, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.235746:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:3.0:1770686977.235748:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.235754:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:3.0:1770686977.235757:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:3.0:1770686977.235759:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.235764:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:3.0:1770686977.235770:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.235772:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.235780:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235799:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235822:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235829:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235835:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235844:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.235851:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.235868:0:64909:0:(rw26.c:924:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:3.0:1770686977.235872:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000739d35a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.235875:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d8dcea58 17ffffc0001001 3:0 ffff8d6d05f91ca8 138 lru 00000080:00200000:3.0:1770686977.235882:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b1f8b1d6 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1770686977.235884:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000739d35a 00000080:00200000:3.0:1770686977.235885:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.235887:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.235895:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.235906:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.235909:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.235912:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.235925:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.235927:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.235930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.235934:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.235941:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.235949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.235951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.235955:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.235958:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:3.0:1770686977.235962:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.235964:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.235969:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:3.0:1770686977.235972:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.235980:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 569344, count: 4096 00000080:00200000:3.0:1770686977.235983:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 569344, bytes: 4096 00000080:00200000:3.0:1770686977.235986:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.235990:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 140, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.235991:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:3.0:1770686977.235994:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.236000:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:3.0:1770686977.236003:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:3.0:1770686977.236005:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.236010:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:3.0:1770686977.236016:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.236019:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.236026:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236045:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236054:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236061:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236067:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236075:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.236252:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.236342:0:64909:0:(rw26.c:924:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:3.0:1770686977.236347:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bd2fa66e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.236351:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000414be151 17ffffc0001001 3:0 ffff8d6d05f91870 139 lru 00000080:00200000:3.0:1770686977.236431:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000710bde1d 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1770686977.236435:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bd2fa66e 00000080:00200000:3.0:1770686977.236436:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.236439:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.236449:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236463:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.236466:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.236469:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.236483:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.236486:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.236488:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.236493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236501:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.236511:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.236514:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.236518:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.236521:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:3.0:1770686977.236525:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.236528:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.236534:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:3.0:1770686977.236537:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.236546:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 573440, count: 4096 00000080:00200000:3.0:1770686977.236550:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 573440, bytes: 4096 00000080:00200000:3.0:1770686977.236553:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.236556:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 141, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.236558:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:3.0:1770686977.236561:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.236567:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:3.0:1770686977.236570:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:3.0:1770686977.236573:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.236579:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:3.0:1770686977.236585:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.236588:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.236596:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236615:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236624:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236632:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236639:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236649:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.236655:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.236672:0:64909:0:(rw26.c:924:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:3.0:1770686977.236677:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002875a607[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.236680:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004d88b94b 17ffffc0001001 3:0 ffff8d6d05f91d80 140 lru 00000080:00200000:3.0:1770686977.236686:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000016378938 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1770686977.236688:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002875a607 00000080:00200000:3.0:1770686977.236689:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.236692:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.236700:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236712:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.236715:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.236718:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.236730:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.236733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.236735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.236740:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236747:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.236755:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.236758:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.236762:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.236765:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:3.0:1770686977.236768:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.236771:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.236775:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:3.0:1770686977.236778:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.236785:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 577536, count: 4096 00000080:00200000:3.0:1770686977.236789:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 577536, bytes: 4096 00000080:00200000:3.0:1770686977.236791:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.236795:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 142, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.236797:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:3.0:1770686977.236799:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.236818:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:3.0:1770686977.236821:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:3.0:1770686977.236823:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.236828:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:3.0:1770686977.236835:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.236837:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.236844:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236864:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236873:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236880:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236887:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236895:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.236901:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.236916:0:64909:0:(rw26.c:924:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:3.0:1770686977.236921:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000e5da3e7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.236924:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b947150b 17ffffc0001001 3:0 ffff8d6d05f91bd0 141 lru 00000080:00200000:3.0:1770686977.236929:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000861f3029 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1770686977.236931:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000e5da3e7 00000080:00200000:3.0:1770686977.236932:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.236934:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.236943:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.236954:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.236957:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.236959:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.236970:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.236973:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.236977:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.236980:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.236988:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.236996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.236998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.237003:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.237006:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:3.0:1770686977.237009:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.237012:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.237017:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:3.0:1770686977.237020:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.237028:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 581632, count: 4096 00000080:00200000:3.0:1770686977.237031:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 581632, bytes: 4096 00000080:00200000:3.0:1770686977.237034:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.237038:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 143, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.237039:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:3.0:1770686977.237042:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.237047:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:3.0:1770686977.237050:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:3.0:1770686977.237053:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.237061:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:3.0:1770686977.237067:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.237069:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.237076:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237347:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237430:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237439:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237446:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237455:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.237462:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.237497:0:64909:0:(rw26.c:924:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:3.0:1770686977.237501:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bd9b7a1a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.237504:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002d7bc5d5 17ffffc0001001 3:0 ffff8d6d06a1a288 142 lru 00000080:00200000:3.0:1770686977.237510:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000eda85939 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1770686977.237512:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bd9b7a1a 00000080:00200000:3.0:1770686977.237514:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.237516:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.237524:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237537:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.237540:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.237542:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.237556:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.237558:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.237561:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.237566:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237574:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.237583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.237586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.237590:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.237594:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:3.0:1770686977.237598:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.237601:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.237606:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:3.0:1770686977.237610:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.237618:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 585728, count: 4096 00000080:00200000:3.0:1770686977.237622:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 585728, bytes: 4096 00000080:00200000:3.0:1770686977.237624:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.237628:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 144, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.237629:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:3.0:1770686977.237631:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.237637:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:3.0:1770686977.237640:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:3.0:1770686977.237643:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.237648:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:3.0:1770686977.237654:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.237656:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.237663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237682:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237692:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237700:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237707:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237714:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.237719:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.237736:0:64909:0:(rw26.c:924:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:3.0:1770686977.237739:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000ab7323e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.237741:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bd5525d3 17ffffc0001001 3:0 ffff8d6d06a1aa20 143 lru 00000080:00200000:3.0:1770686977.237745:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae1d373f 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1770686977.237746:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000ab7323e 00000080:00200000:3.0:1770686977.237747:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.237749:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.237754:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237762:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.237764:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.237766:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.237774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.237775:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.237777:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.237780:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237785:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.237791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.237792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.237794:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.237796:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:3.0:1770686977.237798:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.237801:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.237817:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:3.0:1770686977.237820:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.237827:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 589824, count: 4096 00000080:00200000:3.0:1770686977.237831:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 589824, bytes: 4096 00000080:00200000:3.0:1770686977.237833:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.237835:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 145, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.237836:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:3.0:1770686977.237838:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.237842:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:3.0:1770686977.237844:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:3.0:1770686977.237846:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.237849:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:3.0:1770686977.237853:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.237855:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.237860:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237875:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237881:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237889:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237895:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.237899:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.237911:0:64909:0:(rw26.c:924:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:3.0:1770686977.237914:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002f0745f4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.237915:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a975e3b0 17ffffc0001001 3:0 ffff8d6d06a1a360 144 lru 00000080:00200000:3.0:1770686977.237920:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000128d04b3 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1770686977.237921:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002f0745f4 00000080:00200000:3.0:1770686977.237922:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.237924:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.237929:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.237936:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.237938:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.237940:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.237948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.237949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.237951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.237954:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.237959:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.237964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.237965:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.237968:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.237970:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:3.0:1770686977.237972:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.237974:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.237977:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:3.0:1770686977.237980:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.237985:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 593920, count: 4096 00000080:00200000:3.0:1770686977.237988:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 593920, bytes: 4096 00000080:00200000:3.0:1770686977.237989:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.237992:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 146, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.237993:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:3.0:1770686977.237994:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.237998:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:3.0:1770686977.238000:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:3.0:1770686977.238001:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.238004:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:3.0:1770686977.238008:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.238009:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.238014:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238027:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238033:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238038:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238041:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238047:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.238051:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.238069:0:64909:0:(rw26.c:924:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:3.0:1770686977.238072:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc972367[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.238074:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000000aa2042 17ffffc0001021 2:0 ffff8d6d06a1aca8 145 lru 00000080:00200000:3.0:1770686977.238078:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d7fa77c8 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1770686977.238080:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc972367 00000080:00200000:3.0:1770686977.238080:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.238131:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.238139:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238151:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.238154:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.238260:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.238328:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.238330:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.238332:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.238335:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238340:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.238346:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.238348:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.238351:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.238354:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:3.0:1770686977.238412:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.238415:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.238419:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:3.0:1770686977.238421:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.238428:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 598016, count: 4096 00000080:00200000:3.0:1770686977.238430:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 598016, bytes: 4096 00000080:00200000:3.0:1770686977.238432:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.238435:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 147, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.238436:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:3.0:1770686977.238437:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.238441:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:3.0:1770686977.238444:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:3.0:1770686977.238445:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.238449:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:3.0:1770686977.238453:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.238455:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.238460:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238474:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238480:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238484:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238488:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238494:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.238498:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.238510:0:64909:0:(rw26.c:924:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:3.0:1770686977.238512:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000577273e4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.238514:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002d69e734 17ffffc0001001 3:0 ffff8d6d06a1a870 146 lru 00000080:00200000:3.0:1770686977.238519:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009ca4bcdc 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1770686977.238520:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000577273e4 00000080:00200000:3.0:1770686977.238521:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.238523:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.238528:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238536:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.238539:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.238541:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.238552:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.238555:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.238557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.238562:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238569:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.238577:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.238580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.238584:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.238589:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:3.0:1770686977.238592:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.238596:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.238600:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:3.0:1770686977.238603:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.238611:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 602112, count: 4096 00000080:00200000:3.0:1770686977.238615:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 602112, bytes: 4096 00000080:00200000:3.0:1770686977.238617:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.238621:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 148, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.238622:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:3.0:1770686977.238625:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.238630:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:3.0:1770686977.238633:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:3.0:1770686977.238636:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.238641:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:3.0:1770686977.238646:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.238647:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.238653:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238666:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238672:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238677:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238680:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238686:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.238690:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.238701:0:64909:0:(rw26.c:924:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:3.0:1770686977.238704:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000032c72522[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.238706:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000024a13c93 17ffffc0001001 3:0 ffff8d6d06a1ad80 147 lru 00000080:00200000:3.0:1770686977.238710:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001b34e58e 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1770686977.238711:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000032c72522 00000080:00200000:3.0:1770686977.238712:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.238713:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.238719:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238726:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.238728:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.238730:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.238739:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.238741:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.238743:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.238745:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238750:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.238755:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.238757:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.238759:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.238761:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:3.0:1770686977.238763:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.238765:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.238769:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:3.0:1770686977.238771:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.238777:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 606208, count: 4096 00000080:00200000:3.0:1770686977.238779:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 606208, bytes: 4096 00000080:00200000:3.0:1770686977.238781:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.238783:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 149, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.238784:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:3.0:1770686977.238786:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.238789:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:3.0:1770686977.238791:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:3.0:1770686977.238793:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.238796:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:3.0:1770686977.238799:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.238801:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.238817:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238830:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238837:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238841:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238845:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238851:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.238855:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.238866:0:64909:0:(rw26.c:924:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:3.0:1770686977.238869:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004773e567[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.238871:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d6699cae 17ffffc0001001 3:0 ffff8d6d06a1abd0 148 lru 00000080:00200000:3.0:1770686977.238875:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000054013500 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1770686977.238876:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004773e567 00000080:00200000:3.0:1770686977.238877:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.238879:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.238884:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.238891:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.238893:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.238895:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.238902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.238904:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.238906:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.238909:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238914:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.238919:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.238920:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.238923:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.238925:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:3.0:1770686977.238927:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.238929:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.238933:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:3.0:1770686977.238935:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.238940:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 610304, count: 4096 00000080:00200000:3.0:1770686977.238942:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 610304, bytes: 4096 00000080:00200000:3.0:1770686977.238944:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.238946:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 150, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.238947:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:3.0:1770686977.238949:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.238952:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:3.0:1770686977.238954:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:3.0:1770686977.238956:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.238959:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:3.0:1770686977.238962:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.238964:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.238968:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238981:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238987:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238992:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.238996:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239001:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.239005:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.239016:0:64909:0:(rw26.c:924:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:3.0:1770686977.239019:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003b0e607d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.239021:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a1f0fa24 17ffffc0001001 3:0 ffff8d6d06a1ae58 149 lru 00000080:00200000:3.0:1770686977.239024:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000eaee2c52 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1770686977.239026:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003b0e607d 00000080:00200000:3.0:1770686977.239027:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.239028:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.239033:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239041:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.239043:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.239044:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.239052:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.239054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.239056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.239059:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239064:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.239069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.239070:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.239072:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.239074:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:3.0:1770686977.239076:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.239078:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.239232:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:3.0:1770686977.239235:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.239242:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 614400, count: 4096 00000080:00200000:3.0:1770686977.239245:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 614400, bytes: 4096 00000080:00200000:3.0:1770686977.239246:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.239249:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 151, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.239250:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:3.0:1770686977.239252:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.239256:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:3.0:1770686977.239258:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:3.0:1770686977.239260:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.239329:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:3.0:1770686977.239336:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.239338:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.239346:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239440:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239449:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239457:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239463:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239471:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.239477:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.239495:0:64909:0:(rw26.c:924:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:3.0:1770686977.239500:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eb843a15[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.239503:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009b6463ca 17ffffc0001001 3:0 ffff8d6d06a1a1b0 150 lru 00000080:00200000:3.0:1770686977.239508:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000af491d5 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1770686977.239511:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eb843a15 00000080:00200000:3.0:1770686977.239512:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.239515:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.239524:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239536:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.239539:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.239541:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.239554:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.239557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.239559:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.239564:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239572:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.239580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.239583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.239588:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.239591:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:3.0:1770686977.239595:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.239599:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.239604:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:3.0:1770686977.239606:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.239615:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 618496, count: 4096 00000080:00200000:3.0:1770686977.239619:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 618496, bytes: 4096 00000080:00200000:3.0:1770686977.239621:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.239625:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 152, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.239627:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:3.0:1770686977.239630:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.239635:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:3.0:1770686977.239638:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:3.0:1770686977.239640:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.239646:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:3.0:1770686977.239651:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.239654:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.239661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239682:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239691:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239699:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239706:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239715:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.239723:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.239739:0:64909:0:(rw26.c:924:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:3.0:1770686977.239743:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f58d9ef7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.239746:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000888e1a51 17ffffc0001001 3:0 ffff8d6d06a1a000 151 lru 00000080:00200000:3.0:1770686977.239751:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000029481bca 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1770686977.239753:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f58d9ef7 00000080:00200000:3.0:1770686977.239754:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.239756:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.239763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239775:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.239778:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.239780:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.239792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.239795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.239797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.239801:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239818:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.239825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.239827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.239832:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.239835:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:3.0:1770686977.239839:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.239842:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.239846:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:3.0:1770686977.239848:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.239856:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 622592, count: 4096 00000080:00200000:3.0:1770686977.239859:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 622592, bytes: 4096 00000080:00200000:3.0:1770686977.239861:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.239865:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 153, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.239867:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:3.0:1770686977.239869:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.239874:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:3.0:1770686977.239877:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:3.0:1770686977.239879:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.239884:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:3.0:1770686977.239889:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.239891:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.239898:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239915:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239923:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239930:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.239936:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239944:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.239950:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.239964:0:64909:0:(rw26.c:924:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:3.0:1770686977.239968:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c22f62e5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.239971:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000996cf032 17ffffc0001001 3:0 ffff8d6d06a1a510 152 lru 00000080:00200000:3.0:1770686977.239976:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000313a8559 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1770686977.239978:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c22f62e5 00000080:00200000:3.0:1770686977.239979:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.239981:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.239989:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.239999:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.240003:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.240005:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.240016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.240019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.240022:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.240026:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240034:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.240043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.240045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.240049:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.240052:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:3.0:1770686977.240056:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.240059:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.240063:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:3.0:1770686977.240066:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.240074:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 626688, count: 4096 00000080:00200000:3.0:1770686977.240077:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 626688, bytes: 4096 00000080:00200000:3.0:1770686977.240080:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.240120:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 154, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.240121:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:3.0:1770686977.240124:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.240130:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:3.0:1770686977.240133:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:3.0:1770686977.240135:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.240141:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:3.0:1770686977.240146:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.240148:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.240346:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240442:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240451:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240458:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240464:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.240472:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.240479:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.240495:0:64909:0:(rw26.c:924:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:3.0:1770686977.240499:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000885d572[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.240502:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005a4b2be9 17ffffc0001001 3:0 ffff8d6d06a1a6c0 153 lru 00000080:00200000:3.0:1770686977.240508:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000096221489 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1770686977.240510:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000885d572 00000080:00200000:3.0:1770686977.240511:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.240514:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.240522:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.240534:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.240537:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.240539:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.240551:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.240554:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.240557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.240561:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240568:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.240577:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.240580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.240584:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.240587:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:3.0:1770686977.240591:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.240594:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.240599:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:3.0:1770686977.240602:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.240610:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 630784, count: 4096 00000080:00200000:3.0:1770686977.240614:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 630784, bytes: 4096 00000080:00200000:3.0:1770686977.240616:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.240620:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 155, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.240622:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:3.0:1770686977.240624:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.240630:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:3.0:1770686977.240632:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:3.0:1770686977.240634:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.240640:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:3.0:1770686977.240646:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.240648:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.240656:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240672:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240681:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240689:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240696:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.240705:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.240711:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.240728:0:64909:0:(rw26.c:924:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:3.0:1770686977.240733:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ceba50f1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.240736:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007fc477b1 17ffffc0001001 3:0 ffff8d6d06a1a438 154 lru 00000080:00200000:3.0:1770686977.240741:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000706970d9 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1770686977.240744:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ceba50f1 00000080:00200000:3.0:1770686977.240745:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.240747:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.240755:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.240766:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.240769:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.240772:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.240786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.240789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.240792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.240796:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240814:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.240823:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.240826:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.240830:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.240834:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:3.0:1770686977.240837:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.240841:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.240845:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:3.0:1770686977.240848:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.240856:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 634880, count: 4096 00000080:00200000:3.0:1770686977.240860:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 634880, bytes: 4096 00000080:00200000:3.0:1770686977.240863:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.240866:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 156, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.240868:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:3.0:1770686977.240870:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.240875:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:3.0:1770686977.240878:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:3.0:1770686977.240881:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.240886:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:3.0:1770686977.240892:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.240895:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.240902:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240921:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240930:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240937:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.240944:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.240953:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.240959:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.240977:0:64909:0:(rw26.c:924:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:3.0:1770686977.240982:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000085a78c6a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.240984:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c41ad00c 17ffffc0001001 3:0 ffff8d6d06a1aaf8 155 lru 00000080:00200000:3.0:1770686977.240989:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b007f68c 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1770686977.240992:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000085a78c6a 00000080:00200000:3.0:1770686977.240993:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.240995:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.241004:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241015:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.241018:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.241020:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.241031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.241033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.241036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.241040:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241048:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.241057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.241060:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.241064:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.241067:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:3.0:1770686977.241070:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.241074:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.241078:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:3.0:1770686977.241243:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.241253:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 638976, count: 4096 00000080:00200000:3.0:1770686977.241257:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 638976, bytes: 4096 00000080:00200000:3.0:1770686977.241260:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.241341:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 157, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.241344:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:3.0:1770686977.241347:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.241354:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:3.0:1770686977.241432:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:3.0:1770686977.241435:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.241442:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:3.0:1770686977.241450:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.241452:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.241461:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241481:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241490:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241497:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241505:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241514:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.241520:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.241540:0:64909:0:(rw26.c:924:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:3.0:1770686977.241545:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a5697a93[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.241548:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008044cf1d 17ffffc0001001 3:0 ffff8d6d06a1a0d8 156 lru 00000080:00200000:3.0:1770686977.241554:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed986f48 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1770686977.241557:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a5697a93 00000080:00200000:3.0:1770686977.241558:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.241560:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.241569:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241582:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.241585:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.241588:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.241603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.241606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.241608:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.241612:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241620:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.241629:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.241631:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.241636:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.241639:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:3.0:1770686977.241643:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.241646:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.241651:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:3.0:1770686977.241654:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.241662:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 643072, count: 4096 00000080:00200000:3.0:1770686977.241665:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 643072, bytes: 4096 00000080:00200000:3.0:1770686977.241668:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.241671:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 158, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.241673:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:3.0:1770686977.241675:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.241680:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:3.0:1770686977.241683:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:3.0:1770686977.241685:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.241691:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:3.0:1770686977.241697:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.241699:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.241705:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241722:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241730:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241736:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241743:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241750:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.241756:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.241772:0:64909:0:(rw26.c:924:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:3.0:1770686977.241776:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005849ef9a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.241779:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec033887 17ffffc0001001 3:0 ffff8d6d06a1a798 157 lru 00000080:00200000:3.0:1770686977.241784:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000081e05b8c 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1770686977.241787:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005849ef9a 00000080:00200000:3.0:1770686977.241788:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.241791:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.241798:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241821:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.241824:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.241827:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.241838:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.241841:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.241844:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.241848:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241857:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.241865:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.241868:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.241872:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.241875:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:3.0:1770686977.241879:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.241882:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.241887:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:3.0:1770686977.241890:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.241898:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 647168, count: 4096 00000080:00200000:3.0:1770686977.241901:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 647168, bytes: 4096 00000080:00200000:3.0:1770686977.241904:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.241908:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 159, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.241909:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:3.0:1770686977.241912:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.241917:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:3.0:1770686977.241920:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:3.0:1770686977.241923:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.241928:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:3.0:1770686977.241935:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.241937:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.241944:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241965:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241974:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241982:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.241990:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.241999:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.242005:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.242021:0:64909:0:(rw26.c:924:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:3.0:1770686977.242025:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e97389ff[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.242028:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ae009b1b 17ffffc0001001 3:0 ffff8d6d06a1a5e8 158 lru 00000080:00200000:3.0:1770686977.242034:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005a963bf0 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1770686977.242037:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e97389ff 00000080:00200000:3.0:1770686977.242038:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.242040:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.242049:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.242061:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.242064:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.242066:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.242078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.242081:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.242119:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.242124:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242132:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.242140:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.242142:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.242147:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.242150:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:3.0:1770686977.242154:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.242425:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.242432:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:3.0:1770686977.242435:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.242444:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 651264, count: 4096 00000080:00200000:3.0:1770686977.242448:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 651264, bytes: 4096 00000080:00200000:3.0:1770686977.242451:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.242455:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 160, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.242457:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:3.0:1770686977.242459:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.242465:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:3.0:1770686977.242468:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:3.0:1770686977.242471:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.242476:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:3.0:1770686977.242483:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.242486:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.242494:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242512:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242521:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242527:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242534:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.242542:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.242548:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.242566:0:64909:0:(rw26.c:924:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:3.0:1770686977.242570:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000079c74f1f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.242573:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000045d91fa6 17ffffc0001001 3:0 ffff8d6d06a1a948 159 lru 00000080:00200000:3.0:1770686977.242579:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab8f477e 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1770686977.242581:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000079c74f1f 00000080:00200000:3.0:1770686977.242583:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.242585:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.242593:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.242606:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.242609:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.242611:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.242623:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.242626:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.242629:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.242633:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242641:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.242650:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.242652:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.242656:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.242659:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:3.0:1770686977.242663:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.242666:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.242671:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:3.0:1770686977.242673:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.242681:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 655360, count: 4096 00000080:00200000:3.0:1770686977.242686:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 655360, bytes: 4096 00000080:00200000:3.0:1770686977.242688:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.242692:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 161, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.242694:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:3.0:1770686977.242696:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.242702:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:3.0:1770686977.242705:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:3.0:1770686977.242707:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.242712:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:3.0:1770686977.242719:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.242721:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.242729:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242748:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242756:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242764:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242771:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.242780:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.242786:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.242836:0:64909:0:(rw26.c:924:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:3.0:1770686977.242841:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c21e40c1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.242844:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000043851c8d 17ffffc0001021 2:0 ffff8d6d05b53d80 160 lru 00000080:00200000:3.0:1770686977.242850:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001604be20 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1770686977.242852:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c21e40c1 00000080:00200000:3.0:1770686977.242854:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.242856:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.242864:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.242876:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.242879:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.242882:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.242894:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.242897:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.242900:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.242904:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.242912:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.242921:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.242923:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.242928:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.242930:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:3.0:1770686977.242934:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.242937:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.242942:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:3.0:1770686977.242945:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.242953:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 659456, count: 4096 00000080:00200000:3.0:1770686977.242957:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 659456, bytes: 4096 00000080:00200000:3.0:1770686977.242960:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.242964:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 162, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.242965:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:3.0:1770686977.242967:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.242972:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:3.0:1770686977.242976:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:3.0:1770686977.242978:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.242983:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:3.0:1770686977.242988:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.242990:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.242998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243019:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243028:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243036:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243043:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243052:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.243057:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.243074:0:64909:0:(rw26.c:924:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:3.0:1770686977.243079:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007aba9f97[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.243156:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000089a02dc3 17ffffc0001001 3:0 ffff8d6d05b53bd0 161 lru 00000080:00200000:3.0:1770686977.243239:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000064f77029 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1770686977.243242:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007aba9f97 00000080:00200000:3.0:1770686977.243243:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.243246:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.243255:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243340:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.243344:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.243347:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.243431:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.243435:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.243438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.243443:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243452:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.243460:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.243463:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.243468:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.243471:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:3.0:1770686977.243474:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.243478:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.243482:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:3.0:1770686977.243485:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.243492:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 663552, count: 4096 00000080:00200000:3.0:1770686977.243496:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 663552, bytes: 4096 00000080:00200000:3.0:1770686977.243498:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.243502:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 163, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.243503:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:3.0:1770686977.243506:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.243512:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:3.0:1770686977.243515:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:3.0:1770686977.243517:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.243522:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:3.0:1770686977.243528:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.243530:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.243538:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243557:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243567:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243574:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243581:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243591:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.243597:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.243614:0:64909:0:(rw26.c:924:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:3.0:1770686977.243619:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f290c7c4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.243622:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000088ba7270 17ffffc0001001 3:0 ffff8d6d05b53e58 162 lru 00000080:00200000:3.0:1770686977.243628:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b047c1ba 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1770686977.243630:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f290c7c4 00000080:00200000:3.0:1770686977.243631:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.243633:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.243642:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243654:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.243657:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.243660:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.243673:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.243676:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.243679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.243683:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243691:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.243699:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.243702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.243706:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.243710:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:3.0:1770686977.243713:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.243716:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.243720:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:3.0:1770686977.243723:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.243731:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 667648, count: 4096 00000080:00200000:3.0:1770686977.243735:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 667648, bytes: 4096 00000080:00200000:3.0:1770686977.243738:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.243741:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 164, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.243743:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:3.0:1770686977.243745:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.243750:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:3.0:1770686977.243753:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:3.0:1770686977.243756:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.243761:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:3.0:1770686977.243767:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.243769:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.243776:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243794:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243813:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243821:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243829:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243838:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.243844:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.243862:0:64909:0:(rw26.c:924:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:3.0:1770686977.243866:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000094626886[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.243869:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001454e54f 17ffffc0001001 3:0 ffff8d6d05b531b0 163 lru 00000080:00200000:3.0:1770686977.243875:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005024db2c 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1770686977.243878:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000094626886 00000080:00200000:3.0:1770686977.243879:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.243881:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.243889:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.243901:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.243904:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.243907:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.243919:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.243922:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.243925:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.243929:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.243937:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.243946:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.243949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.243954:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.243957:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:3.0:1770686977.243960:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.243963:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.243969:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:3.0:1770686977.243972:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.243980:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 671744, count: 4096 00000080:00200000:3.0:1770686977.243984:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 671744, bytes: 4096 00000080:00200000:3.0:1770686977.243986:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.243989:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 165, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.243991:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:3.0:1770686977.243993:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.243999:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:3.0:1770686977.244002:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:3.0:1770686977.244004:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.244009:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:3.0:1770686977.244015:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.244018:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.244025:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244043:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244052:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244059:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244066:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244075:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.244081:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.244137:0:64909:0:(rw26.c:924:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:3.0:1770686977.244141:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000668f8db[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.244144:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000166c0c09 17ffffc0001001 3:0 ffff8d6d05b53000 164 lru 00000080:00200000:3.0:1770686977.244150:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000deb9b72b 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1770686977.244152:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000668f8db 00000080:00200000:3.0:1770686977.244153:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.244155:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.244438:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244453:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.244457:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.244459:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.244474:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.244477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.244479:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.244483:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244491:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.244499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.244502:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.244506:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.244509:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:3.0:1770686977.244512:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.244515:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.244520:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:3.0:1770686977.244523:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.244532:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 675840, count: 4096 00000080:00200000:3.0:1770686977.244535:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 675840, bytes: 4096 00000080:00200000:3.0:1770686977.244538:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.244542:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 166, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.244543:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:3.0:1770686977.244546:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.244552:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:3.0:1770686977.244555:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:3.0:1770686977.244557:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.244563:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:3.0:1770686977.244569:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.244571:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.244579:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244598:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244607:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244614:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244621:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244629:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.244635:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.244653:0:64909:0:(rw26.c:924:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:3.0:1770686977.244657:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bc6aa8b9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.244660:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bb6ac31f 17ffffc0001001 3:0 ffff8d6d05b53510 165 lru 00000080:00200000:3.0:1770686977.244666:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b18a4137 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1770686977.244668:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bc6aa8b9 00000080:00200000:3.0:1770686977.244669:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.244671:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.244679:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244691:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.244694:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.244696:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.244708:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.244711:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.244714:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.244719:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244726:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.244734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.244737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.244741:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.244744:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:3.0:1770686977.244748:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.244751:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.244755:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:3.0:1770686977.244758:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.244765:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 679936, count: 4096 00000080:00200000:3.0:1770686977.244769:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 679936, bytes: 4096 00000080:00200000:3.0:1770686977.244772:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.244776:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 167, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.244777:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:3.0:1770686977.244779:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.244785:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:3.0:1770686977.244787:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:3.0:1770686977.244789:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.244794:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:3.0:1770686977.244800:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.244811:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.244818:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244837:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244846:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244854:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244861:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244870:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.244876:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:3.0:1770686977.244891:0:64909:0:(rw26.c:924:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:3.0:1770686977.244895:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000049fefdf2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:3.0:1770686977.244898:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000080163829 17ffffc0001001 3:0 ffff8d6d05b536c0 166 lru 00000080:00200000:3.0:1770686977.244903:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e4f9190 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1770686977.244904:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000049fefdf2 00000080:00200000:3.0:1770686977.244906:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686977.244908:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1770686977.244915:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.244927:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:3.0:1770686977.244930:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1770686977.244932:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1770686977.244945:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686977.244949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686977.244951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686977.244956:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.244964:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686977.244972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686977.244975:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686977.244979:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1770686977.244982:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:3.0:1770686977.244986:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686977.244989:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1770686977.244994:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:3.0:1770686977.244997:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1770686977.245004:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 684032, count: 4096 00000080:00200000:3.0:1770686977.245008:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 684032, bytes: 4096 00000080:00200000:3.0:1770686977.245011:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1770686977.245014:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 168, [0x200004a52:0x5:0x0] hash] 00000020:00200000:3.0:1770686977.245016:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:3.0:1770686977.245018:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1770686977.245024:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:3.0:1770686977.245027:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:3.0:1770686977.245030:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1770686977.245034:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:3.0:1770686977.245041:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1770686977.245043:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d1003feb0, osc lock ffff8d6d0868a5f0, flags 0x0 00010000:00010000:3.0:1770686977.245051:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.245070:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.245078:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.245126:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686977.245134:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686977.245143:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:3.0:1770686977.245149:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.245596:0:64909:0:(rw26.c:924:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1770686977.245603:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e4f2e87e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.245606:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000688f270f 17ffffc0001001 3:0 ffff8d6d30931a20 167 lru 00000080:00200000:2.0:1770686977.245612:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005ca3ebe6 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1770686977.245614:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e4f2e87e 00000080:00200000:2.0:1770686977.245615:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.245618:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.245629:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.245643:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.245646:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.245649:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.245656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.245659:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.245661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d1003feb0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.245666:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245673:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.245683:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.245685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d1003feb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.245691:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.245694:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1770686977.245699:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.245702:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.245708:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:2.0:1770686977.245712:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.245724:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1770686977.245729:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1770686977.245731:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.245735:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 169, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.245737:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1770686977.245740:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.245746:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1770686977.245749:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1770686977.245752:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.245757:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1770686977.245765:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.245768:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.245776:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245790:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245799:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245816:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245823:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.245831:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.245837:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.245861:0:64909:0:(rw26.c:924:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1770686977.245865:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d731e648[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.245868:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd155c86 17ffffc0001001 3:0 ffff8d6d30930438 168 lru 00000080:00200000:2.0:1770686977.245874:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ed0e3bf 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1770686977.245876:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d731e648 00000080:00200000:2.0:1770686977.245877:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.245879:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.245887:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.245899:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.245902:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.245905:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.245911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.245914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.245916:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.245920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.245928:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.245937:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.245940:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.245946:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.245949:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1770686977.245953:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.245957:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.245962:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:2.0:1770686977.245965:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.245973:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1770686977.245977:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1770686977.245980:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.245984:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 170, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.245985:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1770686977.245988:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.245993:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1770686977.245996:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1770686977.245998:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.246004:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1770686977.246009:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.246012:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.246020:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246034:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246044:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246052:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246059:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246067:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.246072:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.246241:0:64909:0:(rw26.c:924:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1770686977.246247:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cfb23dee[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.246250:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001d8e97f8 17ffffc0001001 3:0 ffff8d6d309306c0 169 lru 00000080:00200000:2.0:1770686977.246256:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b6cb6345 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1770686977.246258:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cfb23dee 00000080:00200000:2.0:1770686977.246259:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.246261:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.246342:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246424:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.246428:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.246431:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.246439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.246442:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.246444:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.246448:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246457:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.246466:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.246469:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.246473:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.246476:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1770686977.246480:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.246483:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.246487:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:2.0:1770686977.246490:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.246498:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1770686977.246502:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1770686977.246505:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.246508:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 171, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.246510:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1770686977.246512:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.246518:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1770686977.246520:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1770686977.246523:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.246528:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1770686977.246534:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.246536:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.246543:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246557:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246566:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246573:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246580:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246587:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.246593:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.246609:0:64909:0:(rw26.c:924:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1770686977.246613:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ee1d82cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.246616:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000130742f1 17ffffc0001001 3:0 ffff8d6d30930510 170 lru 00000080:00200000:2.0:1770686977.246622:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd837cb1 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1770686977.246624:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ee1d82cd 00000080:00200000:2.0:1770686977.246626:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.246628:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.246635:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246647:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.246649:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.246651:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.246657:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.246660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.246662:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.246666:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246674:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.246682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.246685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.246689:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.246692:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1770686977.246695:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.246698:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.246702:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:2.0:1770686977.246705:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.246712:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1770686977.246716:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1770686977.246718:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.246722:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 172, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.246723:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1770686977.246726:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.246731:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1770686977.246734:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1770686977.246736:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.246742:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1770686977.246748:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.246750:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.246757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246770:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246779:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246787:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246793:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246801:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.246817:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.246833:0:64909:0:(rw26.c:924:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1770686977.246837:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008b26a02b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.246840:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006d911ed1 17ffffc0001001 3:0 ffff8d6d30930000 171 lru 00000080:00200000:2.0:1770686977.246846:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d8324939 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1770686977.246848:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008b26a02b 00000080:00200000:2.0:1770686977.246849:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.246852:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.246860:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.246871:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.246874:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.246876:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.246882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.246884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.246886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.246890:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246897:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.246905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.246908:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.246912:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.246915:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1770686977.246918:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.246921:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.246925:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:2.0:1770686977.246929:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.246936:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1770686977.246940:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1770686977.246943:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.246946:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 173, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.246948:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1770686977.246950:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.246955:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1770686977.246958:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1770686977.246961:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.246966:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1770686977.246971:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.246973:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.246980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.246994:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247003:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247010:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247026:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.247032:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.247048:0:64909:0:(rw26.c:924:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1770686977.247052:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b6c8572d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.247055:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000057936839 17ffffc0001001 3:0 ffff8d6d309301b0 172 lru 00000080:00200000:2.0:1770686977.247061:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004013d7b8 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1770686977.247063:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b6c8572d 00000080:00200000:2.0:1770686977.247065:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.247067:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.247075:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247123:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.247126:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.247129:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.247135:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.247138:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.247140:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.247144:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247152:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.247241:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.247244:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.247248:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.247252:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1770686977.247255:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.247258:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.247263:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:2.0:1770686977.247343:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.247352:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1770686977.247428:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1770686977.247432:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.247436:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 174, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.247437:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1770686977.247440:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.247447:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1770686977.247450:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1770686977.247452:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.247457:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1770686977.247464:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.247466:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.247474:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247487:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247495:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247502:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247508:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247515:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.247520:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.247537:0:64909:0:(rw26.c:924:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1770686977.247541:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000727ebd63[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.247544:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002881b9af 17ffffc0001001 3:0 ffff8d6d30930e58 173 lru 00000080:00200000:2.0:1770686977.247550:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002f67c58f 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1770686977.247552:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000727ebd63 00000080:00200000:2.0:1770686977.247553:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.247555:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.247563:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247575:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.247579:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.247582:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.247587:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.247590:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.247593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.247597:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247604:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.247613:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.247615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.247619:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.247622:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1770686977.247625:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.247628:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.247633:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:2.0:1770686977.247636:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.247644:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1770686977.247648:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1770686977.247650:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.247654:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 175, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.247656:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1770686977.247658:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.247663:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1770686977.247666:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1770686977.247668:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.247673:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1770686977.247679:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.247681:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.247689:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247702:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247711:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247718:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247725:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247732:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.247737:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.247762:0:64909:0:(rw26.c:924:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:2.0:1770686977.247766:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013314809[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.247769:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0f124de 17ffffc0001021 2:0 ffff8d6d30930bd0 174 lru 00000080:00200000:2.0:1770686977.247775:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000006da5e6c 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1770686977.247777:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013314809 00000080:00200000:2.0:1770686977.247779:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.247781:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.247788:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247800:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.247813:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.247816:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.247822:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.247825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.247828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.247832:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247840:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.247849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.247851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.247856:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.247859:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:2.0:1770686977.247863:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.247866:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.247871:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:2.0:1770686977.247874:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.247882:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 716800, count: 4096 00000080:00200000:2.0:1770686977.247886:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 716800, bytes: 4096 00000080:00200000:2.0:1770686977.247889:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.247893:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 176, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.247894:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:2.0:1770686977.247897:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.247902:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:2.0:1770686977.247905:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:2.0:1770686977.247907:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.247917:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:2.0:1770686977.247923:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.247925:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.247932:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247944:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247952:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247960:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.247966:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.247974:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.247980:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.247999:0:64909:0:(rw26.c:924:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:2.0:1770686977.248003:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007e2a111a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.248006:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000038116c53 17ffffc0001001 3:0 ffff8d6d30930d80 175 lru 00000080:00200000:2.0:1770686977.248012:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9a92d23 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1770686977.248015:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007e2a111a 00000080:00200000:2.0:1770686977.248016:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.248018:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.248026:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248037:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.248040:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.248043:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.248050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.248052:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.248055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.248059:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248066:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.248075:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.248078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.248337:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.248341:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:2.0:1770686977.248345:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.248349:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.248354:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:2.0:1770686977.248428:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.248436:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 720896, count: 4096 00000080:00200000:2.0:1770686977.248440:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 720896, bytes: 4096 00000080:00200000:2.0:1770686977.248443:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.248447:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 177, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.248449:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:2.0:1770686977.248451:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.248457:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:2.0:1770686977.248460:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:2.0:1770686977.248462:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.248468:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:2.0:1770686977.248475:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.248478:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.248485:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248500:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248508:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248516:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248523:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248532:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.248538:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.248556:0:64909:0:(rw26.c:924:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:2.0:1770686977.248560:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000042d773b8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.248563:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dbe7e2b2 17ffffc0001001 3:0 ffff8d6d30930870 176 lru 00000080:00200000:2.0:1770686977.248569:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce06fcd0 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1770686977.248571:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000042d773b8 00000080:00200000:2.0:1770686977.248572:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.248574:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.248582:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248596:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.248599:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.248602:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.248608:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.248611:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.248613:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.248617:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248625:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.248634:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.248637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.248641:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.248644:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:2.0:1770686977.248647:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.248650:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.248654:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:2.0:1770686977.248657:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.248665:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 724992, count: 4096 00000080:00200000:2.0:1770686977.248669:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 724992, bytes: 4096 00000080:00200000:2.0:1770686977.248671:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.248675:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 178, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.248676:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:2.0:1770686977.248679:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.248684:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:2.0:1770686977.248687:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:2.0:1770686977.248689:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.248694:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:2.0:1770686977.248699:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.248701:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.248708:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248721:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248729:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248736:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248744:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248752:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.248758:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.248774:0:64909:0:(rw26.c:924:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:2.0:1770686977.248778:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc884260[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.248781:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000415e85c8 17ffffc0001001 3:0 ffff8d6d30930ca8 177 lru 00000080:00200000:2.0:1770686977.248787:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000019d19070 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1770686977.248789:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc884260 00000080:00200000:2.0:1770686977.248790:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.248792:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.248800:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248821:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.248824:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.248827:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.248833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.248836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.248838:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.248842:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248849:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.248857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.248859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.248864:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.248867:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:2.0:1770686977.248871:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.248874:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.248879:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:2.0:1770686977.248881:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.248890:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 729088, count: 4096 00000080:00200000:2.0:1770686977.248894:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 729088, bytes: 4096 00000080:00200000:2.0:1770686977.248897:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.248900:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 179, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.248902:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:2.0:1770686977.248904:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.248909:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:2.0:1770686977.248912:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:2.0:1770686977.248914:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.248919:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:2.0:1770686977.248925:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.248927:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.248934:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248947:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248955:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248962:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.248969:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.248977:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.248982:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.248999:0:64909:0:(rw26.c:924:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:2.0:1770686977.249003:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f5cae1d4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.249006:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6a4547c 17ffffc0001001 3:0 ffff8d6d30930360 178 lru 00000080:00200000:2.0:1770686977.249011:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6e0c2ef 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1770686977.249014:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f5cae1d4 00000080:00200000:2.0:1770686977.249015:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.249017:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.249025:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249036:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.249038:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.249040:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.249046:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.249049:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.249051:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.249055:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249063:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.249072:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.249074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.249079:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.249106:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:2.0:1770686977.249110:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.249114:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.249119:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:2.0:1770686977.249122:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.249129:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 733184, count: 4096 00000080:00200000:2.0:1770686977.249133:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 733184, bytes: 4096 00000080:00200000:2.0:1770686977.249135:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.249139:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 180, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.249140:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:2.0:1770686977.249142:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.249147:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:2.0:1770686977.249150:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:2.0:1770686977.249152:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.249243:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:2.0:1770686977.249251:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.249253:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.249260:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249353:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249435:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249442:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249449:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249458:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.249464:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.249481:0:64909:0:(rw26.c:924:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:2.0:1770686977.249486:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001b440e33[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.249489:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f1d39542 17ffffc0001001 3:0 ffff8d6d30930a20 179 lru 00000080:00200000:2.0:1770686977.249495:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a133145e 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1770686977.249497:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001b440e33 00000080:00200000:2.0:1770686977.249498:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.249500:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.249508:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249520:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.249523:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.249525:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.249531:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.249534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.249536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.249540:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249549:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.249558:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.249561:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.249566:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.249569:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:2.0:1770686977.249572:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.249576:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.249580:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:2.0:1770686977.249583:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.249592:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 737280, count: 4096 00000080:00200000:2.0:1770686977.249596:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 737280, bytes: 4096 00000080:00200000:2.0:1770686977.249598:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.249602:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 181, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.249603:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:2.0:1770686977.249606:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.249611:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:2.0:1770686977.249615:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:2.0:1770686977.249617:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.249622:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:2.0:1770686977.249628:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.249631:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.249638:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249652:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249668:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249675:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249684:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.249689:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.249707:0:64909:0:(rw26.c:924:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:2.0:1770686977.249712:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001b2a2993[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.249715:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006c582b0d 17ffffc0001001 3:0 ffff8d6d30930288 180 lru 00000080:00200000:2.0:1770686977.249720:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004600b3ee 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1770686977.249723:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001b2a2993 00000080:00200000:2.0:1770686977.249724:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.249727:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.249736:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249748:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.249752:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.249754:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.249760:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.249763:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.249765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.249770:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249778:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.249787:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.249790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.249795:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.249798:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:2.0:1770686977.249813:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.249817:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.249822:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:2.0:1770686977.249825:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.249833:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 741376, count: 4096 00000080:00200000:2.0:1770686977.249837:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 741376, bytes: 4096 00000080:00200000:2.0:1770686977.249840:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.249844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 182, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.249846:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:2.0:1770686977.249848:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.249853:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:2.0:1770686977.249856:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:2.0:1770686977.249859:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.249864:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:2.0:1770686977.249870:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.249872:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.249879:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249893:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249908:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.249915:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249922:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.249928:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.249946:0:64909:0:(rw26.c:924:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:2.0:1770686977.249951:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bc962b74[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.249954:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004083c166 17ffffc0001001 3:0 ffff8d6d30930948 181 lru 00000080:00200000:2.0:1770686977.249960:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e5d5f49 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1770686977.249963:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bc962b74 00000080:00200000:2.0:1770686977.249964:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.249966:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.249974:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.249985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.249988:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.249990:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.249997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.250000:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.250002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.250007:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250015:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.250024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.250027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.250032:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.250035:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:2.0:1770686977.250039:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.250042:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.250047:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:2.0:1770686977.250050:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.250058:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 745472, count: 4096 00000080:00200000:2.0:1770686977.250062:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 745472, bytes: 4096 00000080:00200000:2.0:1770686977.250065:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.250068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 183, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.250070:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:2.0:1770686977.250072:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.250077:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:2.0:1770686977.250080:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:2.0:1770686977.250427:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.250436:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:2.0:1770686977.250443:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.250446:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.250454:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250469:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250477:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250484:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250491:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.250498:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.250503:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.250522:0:64909:0:(rw26.c:924:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:2.0:1770686977.250526:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000073038211[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.250530:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3548df4 17ffffc0001001 3:0 ffff8d6d309305e8 182 lru 00000080:00200000:2.0:1770686977.250535:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000092621f60 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1770686977.250538:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000073038211 00000080:00200000:2.0:1770686977.250539:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.250541:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.250549:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.250563:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.250566:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.250569:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.250575:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.250578:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.250581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.250585:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250593:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.250602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.250605:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.250609:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.250612:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:2.0:1770686977.250617:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.250620:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.250625:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:2.0:1770686977.250628:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.250638:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 749568, count: 4096 00000080:00200000:2.0:1770686977.250642:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 749568, bytes: 4096 00000080:00200000:2.0:1770686977.250644:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.250648:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 184, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.250650:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:2.0:1770686977.250653:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.250658:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:2.0:1770686977.250661:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:2.0:1770686977.250663:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.250668:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:2.0:1770686977.250673:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.250675:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.250682:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250696:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250704:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250712:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250719:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.250727:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.250732:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.250748:0:64909:0:(rw26.c:924:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:2.0:1770686977.250753:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000054fb41bc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.250756:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2fe0350 17ffffc0001001 3:0 ffff8d6d30930798 183 lru 00000080:00200000:2.0:1770686977.250762:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000022e36c3c 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1770686977.250764:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000054fb41bc 00000080:00200000:2.0:1770686977.250765:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.250767:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.250776:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.250788:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.250791:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.250793:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.250800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.250815:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.250818:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.250822:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250830:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.250839:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.250842:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.250847:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.250850:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:2.0:1770686977.250854:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.250857:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.250862:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:2.0:1770686977.250865:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.250873:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 753664, count: 4096 00000080:00200000:2.0:1770686977.250877:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 753664, bytes: 4096 00000080:00200000:2.0:1770686977.250880:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.250884:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 185, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.250885:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:2.0:1770686977.250888:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.250893:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:2.0:1770686977.250896:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:2.0:1770686977.250899:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.250904:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:2.0:1770686977.250910:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.250913:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.250920:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250933:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250942:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250950:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.250958:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.250966:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.250972:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.250990:0:64909:0:(rw26.c:924:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:2.0:1770686977.250995:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000087384e54[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.250998:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008412d91f 17ffffc0001001 3:0 ffff8d6d309300d8 184 lru 00000080:00200000:2.0:1770686977.251004:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000062ccedda 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1770686977.251007:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000087384e54 00000080:00200000:2.0:1770686977.251008:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.251010:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.251018:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251030:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.251033:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.251036:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.251042:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.251045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.251048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.251052:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251060:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.251069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.251072:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.251076:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.251079:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:2.0:1770686977.251109:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.251112:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.251117:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:2.0:1770686977.251121:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.251129:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 757760, count: 4096 00000080:00200000:2.0:1770686977.251132:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 757760, bytes: 4096 00000080:00200000:2.0:1770686977.251135:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.251138:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 186, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.251140:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:2.0:1770686977.251142:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.251147:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:2.0:1770686977.251150:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:2.0:1770686977.251153:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.251252:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:2.0:1770686977.251259:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.251262:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.251344:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251433:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251443:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251451:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251458:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251467:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.251473:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.251491:0:64909:0:(rw26.c:924:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:2.0:1770686977.251495:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000732271db[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.251498:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d5873879 17ffffc0001001 3:0 ffff8d6d30930af8 185 lru 00000080:00200000:2.0:1770686977.251504:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008863321b 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1770686977.251506:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000732271db 00000080:00200000:2.0:1770686977.251507:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.251510:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.251518:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251529:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.251533:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.251535:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.251541:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.251544:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.251546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.251551:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251559:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.251568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.251570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.251575:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.251578:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:2.0:1770686977.251582:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.251585:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.251590:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:2.0:1770686977.251594:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.251602:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 761856, count: 4096 00000080:00200000:2.0:1770686977.251605:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 761856, bytes: 4096 00000080:00200000:2.0:1770686977.251608:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.251612:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 187, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.251613:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:2.0:1770686977.251616:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.251622:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:2.0:1770686977.251625:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:2.0:1770686977.251627:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.251632:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:2.0:1770686977.251638:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.251641:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.251648:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251662:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251670:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251677:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251684:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251691:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.251696:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.251715:0:64909:0:(rw26.c:924:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:2.0:1770686977.251719:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002491e7f8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.251722:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0f71620 17ffffc0001001 3:0 ffff8d6d30acb870 186 lru 00000080:00200000:2.0:1770686977.251728:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b7717df 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1770686977.251730:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002491e7f8 00000080:00200000:2.0:1770686977.251731:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.251733:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.251742:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251754:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.251757:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.251759:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.251765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.251768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.251771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.251775:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251782:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.251790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.251793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.251797:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.251800:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:2.0:1770686977.251815:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.251819:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.251824:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:2.0:1770686977.251826:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.251834:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 765952, count: 4096 00000080:00200000:2.0:1770686977.251837:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 765952, bytes: 4096 00000080:00200000:2.0:1770686977.251840:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.251843:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 188, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.251845:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:2.0:1770686977.251847:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.251852:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:2.0:1770686977.251855:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:2.0:1770686977.251858:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.251864:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:2.0:1770686977.251870:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.251872:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.251879:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251893:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251902:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251909:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.251916:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251924:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.251929:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.251948:0:64909:0:(rw26.c:924:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:2.0:1770686977.251952:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000096659e73[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.251955:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000181d315b 17ffffc0001001 3:0 ffff8d6d30acbca8 187 lru 00000080:00200000:2.0:1770686977.251961:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000046f40d84 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1770686977.251963:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000096659e73 00000080:00200000:2.0:1770686977.251964:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.251966:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.251975:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.251987:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.251990:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.251993:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.251999:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.252002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.252004:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.252008:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252016:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.252025:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.252028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.252032:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.252035:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:2.0:1770686977.252038:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.252042:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.252046:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:2.0:1770686977.252049:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.252057:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 770048, count: 4096 00000080:00200000:2.0:1770686977.252061:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 770048, bytes: 4096 00000080:00200000:2.0:1770686977.252064:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.252068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 189, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.252069:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:2.0:1770686977.252071:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.252077:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:2.0:1770686977.252080:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:2.0:1770686977.252444:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.252452:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:2.0:1770686977.252459:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.252461:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.252471:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252487:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252496:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252504:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252511:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.252520:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.252525:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.252544:0:64909:0:(rw26.c:924:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:2.0:1770686977.252549:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000088382a28[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.252552:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000039c3d9a7 17ffffc0001001 3:0 ffff8d6d30acb360 188 lru 00000080:00200000:2.0:1770686977.252558:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ab388a5b 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1770686977.252560:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000088382a28 00000080:00200000:2.0:1770686977.252561:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.252563:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.252572:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.252585:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.252588:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.252591:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.252598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.252600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.252603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.252607:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252615:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.252625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.252627:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.252632:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.252636:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:2.0:1770686977.252640:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.252643:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.252648:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:2.0:1770686977.252651:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.252662:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 774144, count: 4096 00000080:00200000:2.0:1770686977.252666:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 774144, bytes: 4096 00000080:00200000:2.0:1770686977.252669:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.252672:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 190, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.252674:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:2.0:1770686977.252677:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.252682:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:2.0:1770686977.252686:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:2.0:1770686977.252688:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.252693:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:2.0:1770686977.252698:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.252701:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.252707:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252722:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252730:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252738:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252745:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.252753:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.252757:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.252784:0:64909:0:(rw26.c:924:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:2.0:1770686977.252788:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dc9ad70a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.252791:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000069945e33 17ffffc0001021 2:0 ffff8d6d30acba20 189 lru 00000080:00200000:2.0:1770686977.252796:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000c8ec03e 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1770686977.252799:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dc9ad70a 00000080:00200000:2.0:1770686977.252800:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.252814:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.252823:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.252834:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.252837:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.252840:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.252845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.252848:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.252850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.252854:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252861:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.252870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.252872:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.252876:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.252878:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:2.0:1770686977.252882:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.252885:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.252889:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:2.0:1770686977.252892:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.252900:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 778240, count: 4096 00000080:00200000:2.0:1770686977.252904:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 778240, bytes: 4096 00000080:00200000:2.0:1770686977.252907:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.252910:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 191, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.252912:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:2.0:1770686977.252914:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.252919:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:2.0:1770686977.252922:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:2.0:1770686977.252925:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.252929:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:2.0:1770686977.252935:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.252937:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.252944:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252957:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252965:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252973:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.252979:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.252986:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.252992:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.253008:0:64909:0:(rw26.c:924:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:2.0:1770686977.253012:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000020d1a8c9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.253015:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000806bee97 17ffffc0001001 3:0 ffff8d6d30acb288 190 lru 00000080:00200000:2.0:1770686977.253020:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001bcf3d69 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1770686977.253022:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000020d1a8c9 00000080:00200000:2.0:1770686977.253023:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.253025:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.253033:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253044:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.253047:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.253049:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.253055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.253057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.253059:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.253063:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253070:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.253078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.253081:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.253115:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.253117:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:2.0:1770686977.253121:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.253124:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.253128:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:2.0:1770686977.253131:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.253138:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 782336, count: 4096 00000080:00200000:2.0:1770686977.253142:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 782336, bytes: 4096 00000080:00200000:2.0:1770686977.253145:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.253148:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 192, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.253150:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:2.0:1770686977.253152:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.253233:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:2.0:1770686977.253238:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:2.0:1770686977.253240:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.253246:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:2.0:1770686977.253252:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.253255:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.253263:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253427:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253439:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253447:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253453:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253461:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.253467:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.253484:0:64909:0:(rw26.c:924:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:2.0:1770686977.253489:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009c20e33f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.253492:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000029619f64 17ffffc0001001 3:0 ffff8d6d30acb948 191 lru 00000080:00200000:2.0:1770686977.253498:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008605408a 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1770686977.253500:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009c20e33f 00000080:00200000:2.0:1770686977.253502:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.253503:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.253511:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253523:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.253526:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.253528:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.253534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.253536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.253538:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.253542:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253550:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.253560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.253562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.253567:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.253570:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:2.0:1770686977.253574:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.253577:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.253582:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:2.0:1770686977.253585:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.253594:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 786432, count: 4096 00000080:00200000:2.0:1770686977.253598:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 786432, bytes: 4096 00000080:00200000:2.0:1770686977.253601:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.253605:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 193, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.253606:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:2.0:1770686977.253609:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.253615:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:2.0:1770686977.253618:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:2.0:1770686977.253620:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.253625:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:2.0:1770686977.253630:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.253633:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.253640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253654:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253671:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253678:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253686:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.253691:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.253717:0:64909:0:(rw26.c:924:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:2.0:1770686977.253721:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eebb0f84[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.253724:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000015de0121 17ffffc0001001 3:0 ffff8d6d30acb5e8 192 lru 00000080:00200000:2.0:1770686977.253731:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000048412d8a 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1770686977.253733:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eebb0f84 00000080:00200000:2.0:1770686977.253734:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.253736:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.253743:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253756:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.253759:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.253761:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.253767:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.253769:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.253772:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.253776:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253783:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.253791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.253793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.253798:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.253801:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:2.0:1770686977.253815:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.253819:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.253823:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:2.0:1770686977.253826:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.253834:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 790528, count: 4096 00000080:00200000:2.0:1770686977.253838:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 790528, bytes: 4096 00000080:00200000:2.0:1770686977.253841:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.253844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 194, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.253846:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:2.0:1770686977.253848:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.253853:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:2.0:1770686977.253856:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:2.0:1770686977.253858:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.253864:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:2.0:1770686977.253869:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.253872:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.253879:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253892:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253900:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253908:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.253915:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253923:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.253928:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.253945:0:64909:0:(rw26.c:924:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:2.0:1770686977.253949:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000be5915cc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.253953:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000431871af 17ffffc0001001 3:0 ffff8d6d30acb798 193 lru 00000080:00200000:2.0:1770686977.253959:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003d1ac3b1 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1770686977.253962:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000be5915cc 00000080:00200000:2.0:1770686977.253963:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.253965:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.253974:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.253985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.253988:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.253991:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.253996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.253999:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.254002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.254006:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254013:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.254023:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.254026:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.254030:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.254033:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:2.0:1770686977.254037:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.254040:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.254045:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:2.0:1770686977.254048:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.254055:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 794624, count: 4096 00000080:00200000:2.0:1770686977.254059:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 794624, bytes: 4096 00000080:00200000:2.0:1770686977.254062:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.254066:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 195, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.254068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:2.0:1770686977.254070:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.254076:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:2.0:1770686977.254078:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:2.0:1770686977.254343:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.254352:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:2.0:1770686977.254437:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.254440:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.254448:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254462:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254471:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254478:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254486:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.254495:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.254500:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.254519:0:64909:0:(rw26.c:924:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:2.0:1770686977.254524:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002517c4e1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.254527:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000021f6da65 17ffffc0001001 3:0 ffff8d6d30acb0d8 194 lru 00000080:00200000:2.0:1770686977.254533:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007c568621 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1770686977.254535:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002517c4e1 00000080:00200000:2.0:1770686977.254537:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.254539:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.254547:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.254559:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.254562:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.254564:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.254571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.254574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.254576:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.254581:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254588:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.254597:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.254599:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.254604:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.254607:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:2.0:1770686977.254611:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.254615:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.254620:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:2.0:1770686977.254623:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.254631:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 798720, count: 4096 00000080:00200000:2.0:1770686977.254636:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 798720, bytes: 4096 00000080:00200000:2.0:1770686977.254638:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.254642:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 196, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.254644:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:2.0:1770686977.254646:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.254652:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:2.0:1770686977.254655:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:2.0:1770686977.254657:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.254662:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:2.0:1770686977.254668:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.254670:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.254677:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254690:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254698:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254706:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254713:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.254720:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.254726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.254742:0:64909:0:(rw26.c:924:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:2.0:1770686977.254747:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001179bad5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.254750:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002f1d508d 17ffffc0001001 3:0 ffff8d6d30acbaf8 195 lru 00000080:00200000:2.0:1770686977.254755:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000360e62b3 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1770686977.254758:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001179bad5 00000080:00200000:2.0:1770686977.254759:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.254761:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.254769:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.254780:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.254783:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.254785:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.254791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.254793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.254796:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.254799:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254817:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.254825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.254828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.254832:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.254835:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:2.0:1770686977.254838:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.254841:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.254846:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:2.0:1770686977.254849:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.254856:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 802816, count: 4096 00000080:00200000:2.0:1770686977.254860:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 802816, bytes: 4096 00000080:00200000:2.0:1770686977.254863:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.254866:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 197, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.254868:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:2.0:1770686977.254870:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.254875:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:2.0:1770686977.254878:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:2.0:1770686977.254881:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.254886:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:2.0:1770686977.254891:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.254894:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.254901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254914:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254922:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254930:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.254936:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.254944:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.254949:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.254968:0:64909:0:(rw26.c:924:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:2.0:1770686977.254973:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007269397a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.254976:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000a81e4fe 17ffffc0001001 3:0 ffff8d6d30acb438 196 lru 00000080:00200000:2.0:1770686977.254982:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001cc7bbb1 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1770686977.254984:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007269397a 00000080:00200000:2.0:1770686977.254985:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.254987:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.254995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255006:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.255009:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.255011:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.255017:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.255019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.255022:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.255026:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255034:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.255043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.255045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.255050:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.255052:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:2.0:1770686977.255056:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.255059:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.255063:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:2.0:1770686977.255066:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.255073:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 806912, count: 4096 00000080:00200000:2.0:1770686977.255076:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 806912, bytes: 4096 00000080:00200000:2.0:1770686977.255079:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.255108:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 198, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.255110:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:2.0:1770686977.255113:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.255118:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:2.0:1770686977.255121:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:2.0:1770686977.255123:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.255127:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:2.0:1770686977.255133:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.255135:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.255142:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255232:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255243:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255252:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255258:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255331:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.255337:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.255352:0:64909:0:(rw26.c:924:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:2.0:1770686977.255423:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000668da8d1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.255426:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000caf44133 17ffffc0001001 3:0 ffff8d6d30acb6c0 197 lru 00000080:00200000:2.0:1770686977.255432:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d2a7ea92 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1770686977.255434:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000668da8d1 00000080:00200000:2.0:1770686977.255435:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.255438:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.255446:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255457:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.255460:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.255462:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.255468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.255471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.255473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.255477:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255486:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.255494:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.255496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.255499:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.255502:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:2.0:1770686977.255505:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.255508:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.255512:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:2.0:1770686977.255515:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.255522:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 811008, count: 4096 00000080:00200000:2.0:1770686977.255526:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 811008, bytes: 4096 00000080:00200000:2.0:1770686977.255528:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.255532:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 199, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.255533:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:2.0:1770686977.255535:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.255540:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:2.0:1770686977.255543:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:2.0:1770686977.255545:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.255551:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:2.0:1770686977.255556:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.255559:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.255566:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255580:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255589:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255596:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255603:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255610:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.255615:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.255630:0:64909:0:(rw26.c:924:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:2.0:1770686977.255634:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004fdd16b4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.255637:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001f9de3ac 17ffffc0001001 3:0 ffff8d6d30acb510 198 lru 00000080:00200000:2.0:1770686977.255643:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3049c42 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1770686977.255646:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004fdd16b4 00000080:00200000:2.0:1770686977.255647:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.255649:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.255655:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255666:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.255669:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.255671:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.255676:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.255679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.255681:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.255685:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255693:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.255701:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.255703:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.255706:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.255709:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:2.0:1770686977.255712:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.255715:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.255719:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:2.0:1770686977.255721:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.255728:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 815104, count: 4096 00000080:00200000:2.0:1770686977.255731:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 815104, bytes: 4096 00000080:00200000:2.0:1770686977.255734:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.255737:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 200, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.255738:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:2.0:1770686977.255741:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.255745:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:2.0:1770686977.255748:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:2.0:1770686977.255750:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.255754:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:2.0:1770686977.255759:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.255761:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.255767:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255781:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255790:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255814:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255821:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.255826:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.255841:0:64909:0:(rw26.c:924:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:2.0:1770686977.255845:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bca31bed[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.255848:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000890959f5 17ffffc0001001 3:0 ffff8d6d30acb000 199 lru 00000080:00200000:2.0:1770686977.255854:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000087098aaa 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1770686977.255857:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bca31bed 00000080:00200000:2.0:1770686977.255858:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.255860:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.255866:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.255877:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.255879:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.255881:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.255886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.255889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.255892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.255896:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255904:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.255912:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.255914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.255917:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.255919:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:2.0:1770686977.255922:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.255926:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.255930:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:2.0:1770686977.255932:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.255939:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 819200, count: 4096 00000080:00200000:2.0:1770686977.255943:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 819200, bytes: 4096 00000080:00200000:2.0:1770686977.255945:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.255948:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 201, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.255950:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:2.0:1770686977.255952:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.255957:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:2.0:1770686977.255960:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:2.0:1770686977.255962:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.255966:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:2.0:1770686977.255971:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.255973:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.255979:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.255993:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256002:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256010:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.256023:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.256027:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.256041:0:64909:0:(rw26.c:924:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:2.0:1770686977.256045:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008ef7e789[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.256047:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004a8ac55d 17ffffc0001001 3:0 ffff8d6d30acb1b0 200 lru 00000080:00200000:2.0:1770686977.256053:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003b1c196a 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1770686977.256055:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008ef7e789 00000080:00200000:2.0:1770686977.256056:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.256058:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.256064:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.256075:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.256077:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.256079:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.256329:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.256333:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.256336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.256340:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256588:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.256598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.256600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.256606:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.256609:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:2.0:1770686977.256613:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.256616:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.256622:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:2.0:1770686977.256625:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.256632:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 823296, count: 4096 00000080:00200000:2.0:1770686977.256636:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 823296, bytes: 4096 00000080:00200000:2.0:1770686977.256639:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.256643:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 202, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.256644:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:2.0:1770686977.256647:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.256654:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:2.0:1770686977.256657:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:2.0:1770686977.256659:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.256664:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:2.0:1770686977.256670:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.256672:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.256680:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256695:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256704:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256711:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256717:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.256725:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.256730:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.256748:0:64909:0:(rw26.c:924:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:2.0:1770686977.256752:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000aa7217b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.256755:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003c0f9021 17ffffc0001001 3:0 ffff8d6d30acbe58 201 lru 00000080:00200000:2.0:1770686977.256761:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000af284f95 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1770686977.256763:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000aa7217b 00000080:00200000:2.0:1770686977.256764:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.256767:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.256774:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.256785:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.256787:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.256790:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.256795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.256798:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.256800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.256817:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256825:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.256833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.256836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.256839:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.256842:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:2.0:1770686977.256845:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.256848:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.256852:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:2.0:1770686977.256855:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.256861:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 827392, count: 4096 00000080:00200000:2.0:1770686977.256865:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 827392, bytes: 4096 00000080:00200000:2.0:1770686977.256867:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.256871:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 203, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.256872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:2.0:1770686977.256875:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.256879:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:2.0:1770686977.256882:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:2.0:1770686977.256884:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.256888:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:2.0:1770686977.256893:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.256895:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.256901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256915:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256924:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256932:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.256938:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.256945:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.256949:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.256964:0:64909:0:(rw26.c:924:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:2.0:1770686977.256968:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006f840c8f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.256971:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000045012432 17ffffc0001001 3:0 ffff8d6d30acbbd0 202 lru 00000080:00200000:2.0:1770686977.256977:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e44fe97b 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1770686977.256979:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006f840c8f 00000080:00200000:2.0:1770686977.256981:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.256982:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.256989:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257000:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.257002:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.257005:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.257010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.257013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.257015:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.257020:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257027:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.257034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.257037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.257040:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.257043:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:2.0:1770686977.257046:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.257049:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.257053:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:2.0:1770686977.257056:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.257063:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 831488, count: 4096 00000080:00200000:2.0:1770686977.257067:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 831488, bytes: 4096 00000080:00200000:2.0:1770686977.257069:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.257072:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 204, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.257074:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:2.0:1770686977.257076:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.257116:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:2.0:1770686977.257119:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:2.0:1770686977.257122:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.257153:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:2.0:1770686977.257236:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.257239:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.257246:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257260:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257336:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257345:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257351:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257420:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.257426:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.257444:0:64909:0:(rw26.c:924:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:2.0:1770686977.257448:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000767c9b22[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.257451:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000059b22217 17ffffc0001001 3:0 ffff8d6d30acbd80 203 lru 00000080:00200000:2.0:1770686977.257457:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b325d802 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1770686977.257459:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000767c9b22 00000080:00200000:2.0:1770686977.257460:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.257462:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.257469:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257480:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.257483:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.257485:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.257491:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.257493:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.257496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.257500:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257508:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.257516:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.257518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.257521:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.257523:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:2.0:1770686977.257527:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.257530:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.257534:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:2.0:1770686977.257537:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.257546:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 835584, count: 4096 00000080:00200000:2.0:1770686977.257549:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 835584, bytes: 4096 00000080:00200000:2.0:1770686977.257552:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.257555:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 205, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.257557:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:2.0:1770686977.257559:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.257565:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:2.0:1770686977.257567:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:2.0:1770686977.257570:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.257574:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:2.0:1770686977.257579:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.257582:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.257588:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257602:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257611:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257618:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257625:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257632:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.257636:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.257661:0:64909:0:(rw26.c:924:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:2.0:1770686977.257665:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000110bcd00[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.257668:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c4d1f564 17ffffc0001021 2:0 ffff8d6d30aca1b0 204 lru 00000080:00200000:2.0:1770686977.257673:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005295a177 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1770686977.257676:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000110bcd00 00000080:00200000:2.0:1770686977.257677:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.257679:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.257686:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257696:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.257699:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.257701:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.257706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.257709:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.257711:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.257715:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257723:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.257730:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.257732:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.257736:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.257739:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:2.0:1770686977.257742:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.257745:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.257749:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:2.0:1770686977.257751:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.257758:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 839680, count: 4096 00000080:00200000:2.0:1770686977.257762:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 839680, bytes: 4096 00000080:00200000:2.0:1770686977.257764:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.257767:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 206, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.257769:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:2.0:1770686977.257771:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.257776:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:2.0:1770686977.257778:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:2.0:1770686977.257780:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.257784:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:2.0:1770686977.257789:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.257791:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.257797:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257821:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257830:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257838:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257844:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257851:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.257856:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.257869:0:64909:0:(rw26.c:924:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:2.0:1770686977.257873:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d0bd3d91[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.257877:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000389ef695 17ffffc0001001 3:0 ffff8d6d30acae58 205 lru 00000080:00200000:2.0:1770686977.257882:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006fa27bab 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1770686977.257884:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d0bd3d91 00000080:00200000:2.0:1770686977.257885:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.257887:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.257894:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.257904:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.257906:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.257908:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.257913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.257916:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.257918:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.257922:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.257930:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.257937:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.257939:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.257943:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.257945:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:2.0:1770686977.257949:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.257951:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.257955:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:2.0:1770686977.257958:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.257965:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 843776, count: 4096 00000080:00200000:2.0:1770686977.257968:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 843776, bytes: 4096 00000080:00200000:2.0:1770686977.257971:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.257974:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 207, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.257975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:2.0:1770686977.257978:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.257982:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:2.0:1770686977.257985:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:2.0:1770686977.257987:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.257991:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:2.0:1770686977.257995:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.257997:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.258004:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258017:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258025:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258032:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258039:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258045:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.258050:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.258063:0:64909:0:(rw26.c:924:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:2.0:1770686977.258067:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000045377666[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.258070:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a31eb0e2 17ffffc0001001 3:0 ffff8d6d30acabd0 206 lru 00000080:00200000:2.0:1770686977.258076:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005feaabb2 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1770686977.258078:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000045377666 00000080:00200000:2.0:1770686977.258079:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.258246:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.258257:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258419:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.258422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.258425:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.258431:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.258434:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.258436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.258440:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258449:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.258457:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.258459:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.258463:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.258465:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:2.0:1770686977.258469:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.258472:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.258476:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:2.0:1770686977.258479:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.258487:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 847872, count: 4096 00000080:00200000:2.0:1770686977.258491:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 847872, bytes: 4096 00000080:00200000:2.0:1770686977.258493:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.258497:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 208, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.258498:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:2.0:1770686977.258501:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.258506:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:2.0:1770686977.258509:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:2.0:1770686977.258511:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.258516:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:2.0:1770686977.258521:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.258523:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.258530:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258542:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258551:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258558:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258566:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258573:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.258578:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.258593:0:64909:0:(rw26.c:924:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:2.0:1770686977.258597:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002af5b774[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.258600:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000df395847 17ffffc0001001 3:0 ffff8d6d30acad80 207 lru 00000080:00200000:2.0:1770686977.258606:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ddf8b5f8 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1770686977.258609:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002af5b774 00000080:00200000:2.0:1770686977.258610:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.258612:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.258619:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258629:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.258632:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.258634:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.258639:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.258642:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.258644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.258649:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258657:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.258664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.258667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.258670:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.258672:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:2.0:1770686977.258675:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.258678:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.258683:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:2.0:1770686977.258686:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.258692:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 851968, count: 4096 00000080:00200000:2.0:1770686977.258696:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 851968, bytes: 4096 00000080:00200000:2.0:1770686977.258698:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.258702:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 209, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.258703:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:2.0:1770686977.258706:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.258711:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:2.0:1770686977.258713:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:2.0:1770686977.258715:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.258719:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:2.0:1770686977.258724:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.258726:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.258733:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258746:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258754:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258768:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258775:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.258779:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.258792:0:64909:0:(rw26.c:924:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:2.0:1770686977.258796:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000051f9b222[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.258799:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000049b2ecd6 17ffffc0001001 3:0 ffff8d6d30aca870 208 lru 00000080:00200000:2.0:1770686977.258815:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000069770fac 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1770686977.258818:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000051f9b222 00000080:00200000:2.0:1770686977.258819:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.258821:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.258828:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258839:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.258841:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.258843:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.258849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.258852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.258854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.258857:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258865:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.258873:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.258875:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.258879:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.258881:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:2.0:1770686977.258884:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.258887:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.258892:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:2.0:1770686977.258894:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.258902:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 856064, count: 4096 00000080:00200000:2.0:1770686977.258906:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 856064, bytes: 4096 00000080:00200000:2.0:1770686977.258908:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.258912:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 210, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.258913:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:2.0:1770686977.258915:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.258920:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:2.0:1770686977.258923:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:2.0:1770686977.258926:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.258930:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:2.0:1770686977.258936:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.258938:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.258945:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258957:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258965:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258972:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.258978:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.258985:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.258990:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.259007:0:64909:0:(rw26.c:924:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:2.0:1770686977.259011:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000003a947b1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.259013:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005285f063 17ffffc0001001 3:0 ffff8d6d30acaca8 209 lru 00000080:00200000:2.0:1770686977.259018:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000a10c07a 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1770686977.259020:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000003a947b1 00000080:00200000:2.0:1770686977.259021:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.259023:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.259031:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.259042:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.259044:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.259047:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.259051:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.259054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.259056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.259060:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259066:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.259075:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.259077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.259106:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.259109:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:2.0:1770686977.259113:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.259116:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.259120:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:2.0:1770686977.259123:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.259131:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 860160, count: 4096 00000080:00200000:2.0:1770686977.259135:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 860160, bytes: 4096 00000080:00200000:2.0:1770686977.259137:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.259140:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 211, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.259142:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:2.0:1770686977.259147:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.259153:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:2.0:1770686977.259528:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:2.0:1770686977.259533:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.259541:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:2.0:1770686977.259549:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.259551:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.259561:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259574:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259582:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259597:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.259606:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.259612:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.259634:0:64909:0:(rw26.c:924:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:2.0:1770686977.259638:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000001e80939[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.259641:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e3616e79 17ffffc0001001 3:0 ffff8d6d30aca360 210 lru 00000080:00200000:2.0:1770686977.259648:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000524f6e0d 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1770686977.259650:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000001e80939 00000080:00200000:2.0:1770686977.259651:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.259653:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.259663:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.259676:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.259678:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.259681:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.259688:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.259690:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.259693:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.259697:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259705:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.259714:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.259717:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.259721:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.259725:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:2.0:1770686977.259729:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.259732:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.259737:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:2.0:1770686977.259740:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.259749:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 864256, count: 4096 00000080:00200000:2.0:1770686977.259752:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 864256, bytes: 4096 00000080:00200000:2.0:1770686977.259755:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.259758:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 212, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.259760:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:2.0:1770686977.259763:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.259767:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:2.0:1770686977.259770:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:2.0:1770686977.259773:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.259777:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:2.0:1770686977.259783:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.259785:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.259792:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259814:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259823:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259829:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259835:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.259842:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.259848:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.259864:0:64909:0:(rw26.c:924:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:2.0:1770686977.259868:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000284df1b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.259871:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005b12757d 17ffffc0001001 3:0 ffff8d6d30acaa20 211 lru 00000080:00200000:2.0:1770686977.259876:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d48e57a7 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1770686977.259878:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000284df1b 00000080:00200000:2.0:1770686977.259880:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.259882:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.259890:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.259900:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.259903:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.259905:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.259911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.259913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.259916:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.259920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.259927:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.259936:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.259938:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.259942:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.259945:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:2.0:1770686977.259948:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.259950:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.259955:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:2.0:1770686977.259957:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.259964:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 868352, count: 4096 00000080:00200000:2.0:1770686977.259968:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 868352, bytes: 4096 00000080:00200000:2.0:1770686977.259970:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.259973:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 213, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.259975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:2.0:1770686977.259977:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.259982:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:2.0:1770686977.259985:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:2.0:1770686977.259987:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.259992:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:2.0:1770686977.259997:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.259999:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.260006:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260020:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260028:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260035:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260042:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.260050:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.260055:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.260073:0:64909:0:(rw26.c:924:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:2.0:1770686977.260077:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002b60e936[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.260080:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009455afcf 17ffffc0001001 3:0 ffff8d6d30aca288 212 lru 00000080:00200000:2.0:1770686977.260113:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000003207384 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1770686977.260115:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002b60e936 00000080:00200000:2.0:1770686977.260116:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.260119:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.260127:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.260139:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.260142:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.260144:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.260150:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.260152:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.260155:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.260607:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260615:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.260624:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.260626:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.260633:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.260636:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:2.0:1770686977.260639:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.260642:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.260648:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:2.0:1770686977.260650:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.260658:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 872448, count: 4096 00000080:00200000:2.0:1770686977.260661:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 872448, bytes: 4096 00000080:00200000:2.0:1770686977.260664:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.260667:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 214, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.260669:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:2.0:1770686977.260671:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.260676:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:2.0:1770686977.260679:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:2.0:1770686977.260681:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.260686:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:2.0:1770686977.260692:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.260694:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.260701:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260714:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260723:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260730:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260738:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.260745:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.260750:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.260768:0:64909:0:(rw26.c:924:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:2.0:1770686977.260772:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002cb56649[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.260775:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000036cdbe6d 17ffffc0001001 3:0 ffff8d6d30aca948 213 lru 00000080:00200000:2.0:1770686977.260780:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000414e8be6 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1770686977.260783:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002cb56649 00000080:00200000:2.0:1770686977.260784:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.260786:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.260794:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.260814:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.260818:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.260820:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.260826:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.260829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.260831:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.260835:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260842:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.260850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.260853:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.260857:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.260860:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:2.0:1770686977.260864:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.260866:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.260871:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:2.0:1770686977.260874:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.260881:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 876544, count: 4096 00000080:00200000:2.0:1770686977.260885:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 876544, bytes: 4096 00000080:00200000:2.0:1770686977.260888:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.260891:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 215, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.260893:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:2.0:1770686977.260896:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.260901:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:2.0:1770686977.260904:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:2.0:1770686977.260906:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.260910:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:2.0:1770686977.260916:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.260919:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.260926:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260940:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260948:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260955:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.260961:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.260969:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.260974:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.260995:0:64909:0:(rw26.c:924:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:2.0:1770686977.260999:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d722d423[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.261002:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f65c2482 17ffffc0001001 3:0 ffff8d6d30aca5e8 214 lru 00000080:00200000:2.0:1770686977.261008:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005d52896d 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1770686977.261010:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d722d423 00000080:00200000:2.0:1770686977.261011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.261014:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.261022:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.261034:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.261037:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.261039:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.261044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.261047:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.261049:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.261053:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261060:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.261069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.261071:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.261076:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.261078:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:2.0:1770686977.261154:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.261238:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.261243:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:2.0:1770686977.261247:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.261255:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 880640, count: 4096 00000080:00200000:2.0:1770686977.261258:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 880640, bytes: 4096 00000080:00200000:2.0:1770686977.261261:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.261338:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 216, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.261339:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:2.0:1770686977.261342:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.261348:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:2.0:1770686977.261351:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:2.0:1770686977.261494:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.261503:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:2.0:1770686977.261510:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.261513:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.261520:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261534:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261544:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261551:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261558:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.261566:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.261572:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.261591:0:64909:0:(rw26.c:924:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:2.0:1770686977.261596:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000214da73b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.261599:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000fdcf112 17ffffc0001001 3:0 ffff8d6d30aca798 215 lru 00000080:00200000:2.0:1770686977.261605:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebd9379d 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1770686977.261607:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000214da73b 00000080:00200000:2.0:1770686977.261609:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.261611:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.261619:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.261633:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.261636:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.261638:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.261645:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.261648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.261650:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.261654:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261663:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.261671:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.261674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.261679:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.261682:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:2.0:1770686977.261686:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.261689:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.261694:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:2.0:1770686977.261697:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.261705:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1770686977.261709:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1770686977.261712:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.261716:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 217, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.261718:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1770686977.261720:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.261725:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1770686977.261729:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1770686977.261731:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.261735:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1770686977.261741:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.261744:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.261752:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261765:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261772:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261780:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261786:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.261794:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.261799:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.261828:0:64909:0:(rw26.c:924:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1770686977.261833:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009d6ee91b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.261835:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fb4b8342 17ffffc0001001 3:0 ffff8d6d30aca0d8 216 lru 00000080:00200000:2.0:1770686977.261841:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000368ef27a 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1770686977.261843:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009d6ee91b 00000080:00200000:2.0:1770686977.261844:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.261847:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.261854:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.261866:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.261869:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.261872:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.261878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.261880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.261882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.261886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261892:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.261900:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.261902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.261907:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.261910:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1770686977.261913:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.261916:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.261921:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:2.0:1770686977.261924:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.261932:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1770686977.261936:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1770686977.261939:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.261942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 218, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.261943:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1770686977.261945:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.261950:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1770686977.261953:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1770686977.261955:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.261960:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1770686977.261965:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.261967:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.261975:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261987:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.261995:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262003:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262010:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262018:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.262023:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.262044:0:64909:0:(rw26.c:924:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1770686977.262048:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b327a7cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.262052:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e9aac1b4 17ffffc0001001 3:0 ffff8d6d30acaaf8 217 lru 00000080:00200000:2.0:1770686977.262057:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003a632846 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1770686977.262059:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b327a7cd 00000080:00200000:2.0:1770686977.262060:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.262062:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.262070:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262245:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.262251:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.262253:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.262261:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.262342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.262346:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.262350:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262433:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.262443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.262446:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.262451:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.262454:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1770686977.262458:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.262461:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.262467:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:2.0:1770686977.262470:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.262478:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1770686977.262483:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1770686977.262486:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.262490:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 219, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.262492:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1770686977.262495:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.262500:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1770686977.262504:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1770686977.262506:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.262512:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1770686977.262519:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.262521:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.262528:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262541:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262550:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262558:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262565:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262572:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.262578:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.262596:0:64909:0:(rw26.c:924:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1770686977.262600:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000da5fadb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.262603:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000fc62cd6 17ffffc0001001 3:0 ffff8d6d30aca438 218 lru 00000080:00200000:2.0:1770686977.262608:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000048b3995a 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1770686977.262610:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000da5fadb 00000080:00200000:2.0:1770686977.262612:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.262614:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.262623:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262635:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.262638:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.262640:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.262646:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.262649:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.262651:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.262656:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262663:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.262672:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.262675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.262679:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.262682:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1770686977.262686:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.262690:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.262695:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:2.0:1770686977.262698:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.262707:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1770686977.262711:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1770686977.262714:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.262718:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 220, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.262719:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1770686977.262722:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.262727:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1770686977.262730:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1770686977.262733:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.262738:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1770686977.262744:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.262746:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.262753:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262768:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262777:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262784:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262790:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262798:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.262813:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.262841:0:64909:0:(rw26.c:924:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1770686977.262846:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000005e82118[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.262849:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000976df2cb 17ffffc0001021 2:0 ffff8d6d30aca6c0 219 lru 00000080:00200000:2.0:1770686977.262855:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006f14826e 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1770686977.262857:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000005e82118 00000080:00200000:2.0:1770686977.262858:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.262860:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.262868:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.262882:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.262886:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.262889:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.262895:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.262898:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.262901:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.262905:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.262912:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.262919:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.262922:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.262925:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.262928:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1770686977.262931:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.262935:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.262940:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:2.0:1770686977.262943:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.262952:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1770686977.262957:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1770686977.262959:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.262963:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 221, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.262965:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1770686977.262968:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.262973:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1770686977.262976:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1770686977.262979:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.262983:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1770686977.262989:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.262991:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.262998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263012:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263021:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263029:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263036:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263044:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.263049:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.263065:0:64909:0:(rw26.c:924:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1770686977.263069:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ef5fb1f8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.263072:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003301f28c 17ffffc0001001 3:0 ffff8d6d30aca510 220 lru 00000080:00200000:2.0:1770686977.263077:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000007d15531 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1770686977.263079:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ef5fb1f8 00000080:00200000:2.0:1770686977.263080:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.263113:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.263122:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263132:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.263135:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.263137:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.263143:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.263145:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.263148:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.263152:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263251:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.263262:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.263352:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.263429:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.263433:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1770686977.263437:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.263441:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.263446:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:2.0:1770686977.263450:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.263458:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1770686977.263461:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1770686977.263464:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.263468:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 222, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.263469:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1770686977.263472:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.263477:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1770686977.263480:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1770686977.263483:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.263489:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1770686977.263497:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.263500:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.263507:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263521:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263530:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263538:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263546:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263554:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.263559:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.263578:0:64909:0:(rw26.c:924:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1770686977.263583:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000070809f71[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.263586:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006cc53701 17ffffc0001001 3:0 ffff8d6d30aca000 221 lru 00000080:00200000:2.0:1770686977.263592:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bf242a6e 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1770686977.263594:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000070809f71 00000080:00200000:2.0:1770686977.263595:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.263597:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.263606:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263618:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.263621:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.263624:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.263630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.263633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.263636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.263640:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263648:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.263657:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.263660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.263664:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.263667:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1770686977.263670:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.263673:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.263678:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:2.0:1770686977.263681:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.263689:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1770686977.263692:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1770686977.263695:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.263699:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 223, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.263700:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1770686977.263703:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.263707:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1770686977.263710:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1770686977.263712:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.263717:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1770686977.263723:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.263725:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.263732:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263744:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263753:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263759:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263765:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263772:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.263778:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.263796:0:64909:0:(rw26.c:924:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1770686977.263800:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008775c20a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.263813:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000030dd46af 17ffffc0001001 3:0 ffff8d6d30ac9bd0 222 lru 00000080:00200000:2.0:1770686977.263819:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000efe90d47 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1770686977.263821:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008775c20a 00000080:00200000:2.0:1770686977.263822:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.263824:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.263834:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.263846:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.263848:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.263851:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.263857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.263859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.263862:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.263866:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263873:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.263881:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.263884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.263888:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.263891:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1770686977.263894:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.263897:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.263902:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:2.0:1770686977.263905:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.263913:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1770686977.263917:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1770686977.263919:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.263923:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 224, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.263924:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1770686977.263927:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.263932:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1770686977.263935:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1770686977.263937:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.263942:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1770686977.263948:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.263950:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.263956:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263970:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263979:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263987:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.263995:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264004:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.264010:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.264027:0:64909:0:(rw26.c:924:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1770686977.264031:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c00155dc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.264034:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ed9d43f8 17ffffc0001001 3:0 ffff8d6d30ac9d80 223 lru 00000080:00200000:2.0:1770686977.264039:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009bd06f7c 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1770686977.264041:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c00155dc 00000080:00200000:2.0:1770686977.264042:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.264045:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.264052:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264064:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.264066:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.264069:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.264074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.264077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.264080:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.264349:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264427:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.264437:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.264439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.264445:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.264448:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1770686977.264451:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.264455:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.264460:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:2.0:1770686977.264463:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.264473:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1770686977.264476:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1770686977.264479:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.264482:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 225, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.264483:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1770686977.264486:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.264491:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1770686977.264494:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1770686977.264496:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.264501:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1770686977.264507:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.264509:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.264517:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264530:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264538:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264547:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264554:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264562:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.264567:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.264588:0:64909:0:(rw26.c:924:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1770686977.264592:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000083ee6e20[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.264595:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002c0b026d 17ffffc0001001 3:0 ffff8d6d30ac9870 224 lru 00000080:00200000:2.0:1770686977.264601:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005061e2fc 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1770686977.264603:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000083ee6e20 00000080:00200000:2.0:1770686977.264604:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.264606:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.264614:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264628:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.264631:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.264633:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.264640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.264642:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.264645:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.264649:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264656:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.264665:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.264668:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.264674:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.264677:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1770686977.264681:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.264684:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.264689:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:2.0:1770686977.264692:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.264702:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1770686977.264706:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1770686977.264709:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.264713:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 226, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.264714:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1770686977.264717:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.264723:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1770686977.264726:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1770686977.264729:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.264735:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1770686977.264741:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.264743:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.264751:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264766:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264775:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264782:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264788:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264795:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.264800:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.264835:0:64909:0:(rw26.c:924:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1770686977.264839:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002a2cca74[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.264842:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000098d06359 17ffffc0001001 3:0 ffff8d6d30ac9ca8 225 lru 00000080:00200000:2.0:1770686977.264847:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d6635f14 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1770686977.264850:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002a2cca74 00000080:00200000:2.0:1770686977.264851:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.264853:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.264861:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.264872:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.264874:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.264877:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.264883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.264885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.264888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.264891:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.264899:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.264908:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.264911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.264915:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.264918:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1770686977.264922:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.264925:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.264930:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:2.0:1770686977.264933:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.264941:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1770686977.264946:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1770686977.264949:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.264952:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 227, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.264954:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1770686977.264957:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.264962:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1770686977.264965:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1770686977.264968:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.264973:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1770686977.264978:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.264980:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.264987:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265001:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265009:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265017:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265023:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265032:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.265037:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.265054:0:64909:0:(rw26.c:924:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1770686977.265058:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000052579997[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.265061:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004365441e 17ffffc0001001 3:0 ffff8d6d30ac9360 226 lru 00000080:00200000:2.0:1770686977.265066:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000069ebc45 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1770686977.265069:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000052579997 00000080:00200000:2.0:1770686977.265070:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.265072:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.265080:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265255:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.265258:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.265260:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.265339:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.265342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.265345:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.265349:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265431:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.265440:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.265443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.265448:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.265451:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1770686977.265455:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.265458:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.265463:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:2.0:1770686977.265466:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.265474:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1770686977.265478:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1770686977.265481:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.265485:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 228, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.265487:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1770686977.265489:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.265495:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1770686977.265498:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1770686977.265500:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.265505:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1770686977.265511:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.265513:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.265521:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265533:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265541:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265548:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265555:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265563:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.265568:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.265586:0:64909:0:(rw26.c:924:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1770686977.265591:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000097b52788[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.265594:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000021105495 17ffffc0001001 3:0 ffff8d6d30ac9a20 227 lru 00000080:00200000:2.0:1770686977.265599:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a778f9e5 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1770686977.265602:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000097b52788 00000080:00200000:2.0:1770686977.265603:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.265605:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.265613:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265625:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.265628:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.265630:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.265636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.265638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.265641:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.265644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265651:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.265658:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.265661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.265664:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.265668:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1770686977.265671:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.265674:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.265679:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:2.0:1770686977.265682:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.265690:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1770686977.265693:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1770686977.265696:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.265700:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 229, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.265701:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1770686977.265703:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.265709:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1770686977.265712:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1770686977.265714:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.265720:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1770686977.265726:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.265728:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.265735:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265748:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265756:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265764:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265771:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265780:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.265785:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.265811:0:64909:0:(rw26.c:924:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1770686977.265815:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009c6f4d68[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.265818:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008be2a172 17ffffc0001001 3:0 ffff8d6d30ac9288 228 lru 00000080:00200000:2.0:1770686977.265823:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000642dd706 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1770686977.265825:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009c6f4d68 00000080:00200000:2.0:1770686977.265826:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.265829:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.265836:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.265848:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.265852:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.265854:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.265860:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.265863:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.265865:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.265869:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265877:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.265885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.265888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.265893:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.265896:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1770686977.265899:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.265902:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.265907:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:2.0:1770686977.265910:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.265919:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1770686977.265923:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1770686977.265925:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.265929:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 230, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.265930:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1770686977.265932:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.265937:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1770686977.265940:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1770686977.265942:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.265947:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1770686977.265953:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.265955:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.265962:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265974:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265982:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265989:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.265994:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266002:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.266007:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.266023:0:64909:0:(rw26.c:924:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1770686977.266027:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e2247791[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.266030:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003d2f5fc6 17ffffc0001001 3:0 ffff8d6d30ac9948 229 lru 00000080:00200000:2.0:1770686977.266036:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008aba2b79 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1770686977.266038:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e2247791 00000080:00200000:2.0:1770686977.266040:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.266042:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.266050:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266061:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.266064:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.266066:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.266072:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.266074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.266077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.266253:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266336:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.266347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.266349:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.266424:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.266428:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1770686977.266432:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.266436:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.266441:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:2.0:1770686977.266444:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.266452:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1770686977.266456:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1770686977.266458:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.266463:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 231, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.266464:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1770686977.266467:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.266472:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1770686977.266475:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1770686977.266477:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.266483:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1770686977.266489:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.266492:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.266499:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266512:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266519:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266526:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266532:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266539:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.266545:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.266562:0:64909:0:(rw26.c:924:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1770686977.266567:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002738bc1d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.266569:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003fb803e5 17ffffc0001001 3:0 ffff8d6d30ac95e8 230 lru 00000080:00200000:2.0:1770686977.266575:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ebd10bb 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1770686977.266577:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002738bc1d 00000080:00200000:2.0:1770686977.266578:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.266580:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.266588:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266599:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.266601:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.266604:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.266610:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.266612:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.266615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.266618:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266625:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.266633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.266635:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.266639:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.266641:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1770686977.266645:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.266648:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.266652:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:2.0:1770686977.266655:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.266663:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1770686977.266666:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1770686977.266668:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.266672:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 232, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.266673:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1770686977.266676:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.266682:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1770686977.266685:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1770686977.266687:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.266692:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1770686977.266697:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.266699:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.266706:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266717:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266724:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266731:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266738:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266744:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.266749:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.266768:0:64909:0:(rw26.c:924:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1770686977.266773:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008fe37810[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.266776:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d6ccf3ee 17ffffc0001001 3:0 ffff8d6d30ac9798 231 lru 00000080:00200000:2.0:1770686977.266781:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000056d01ad2 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1770686977.266783:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008fe37810 00000080:00200000:2.0:1770686977.266784:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.266786:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.266794:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266816:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.266819:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.266821:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.266827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.266829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.266832:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.266836:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266844:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.266852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.266855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.266860:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.266863:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1770686977.266866:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.266869:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.266873:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:2.0:1770686977.266876:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.266884:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1770686977.266888:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1770686977.266891:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.266894:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 233, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.266896:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1770686977.266898:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.266903:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1770686977.266906:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1770686977.266908:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.266913:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1770686977.266919:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.266921:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.266928:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266941:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266950:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266957:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.266963:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.266971:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.266976:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.266994:0:64909:0:(rw26.c:924:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1770686977.267000:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000056901176[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.267003:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b9690c7f 17ffffc0001001 3:0 ffff8d6d30ac90d8 232 lru 00000080:00200000:2.0:1770686977.267008:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ead27f03 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1770686977.267011:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000056901176 00000080:00200000:2.0:1770686977.267012:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.267014:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.267022:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267034:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.267037:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.267039:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.267045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.267048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.267050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.267054:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267061:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.267070:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.267073:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.267077:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.267080:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1770686977.267113:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.267116:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.267121:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:2.0:1770686977.267124:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.267132:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1770686977.267136:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1770686977.267138:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.267142:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 234, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.267143:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1770686977.267146:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.267152:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1770686977.267155:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1770686977.267246:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.267255:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1770686977.267261:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.267342:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.267353:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267443:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267453:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267460:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267467:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267476:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.267482:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.267500:0:64909:0:(rw26.c:924:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1770686977.267505:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000029cdbfa1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.267508:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000018f6696 17ffffc0001001 3:0 ffff8d6d30ac9af8 233 lru 00000080:00200000:2.0:1770686977.267515:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000721509e8 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1770686977.267517:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000029cdbfa1 00000080:00200000:2.0:1770686977.267518:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.267520:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.267529:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267541:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.267544:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.267547:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.267553:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.267556:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.267558:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.267562:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267570:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.267578:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.267581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.267586:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.267589:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1770686977.267593:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.267596:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.267601:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:2.0:1770686977.267604:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.267613:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1770686977.267616:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1770686977.267619:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.267623:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 235, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.267624:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1770686977.267626:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.267632:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1770686977.267635:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1770686977.267637:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.267643:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1770686977.267649:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.267651:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.267659:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267673:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267681:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267689:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267695:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267703:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.267708:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.267735:0:64909:0:(rw26.c:924:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1770686977.267739:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000005a42424[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.267742:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000078ba3e9f 17ffffc0001021 2:0 ffff8d6d30ac9438 234 lru 00000080:00200000:2.0:1770686977.267748:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd8b92d1 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1770686977.267750:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000005a42424 00000080:00200000:2.0:1770686977.267751:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.267754:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.267763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267774:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.267777:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.267779:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.267785:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.267788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.267790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.267793:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267800:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.267820:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.267823:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.267827:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.267830:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1770686977.267834:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.267837:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.267841:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:2.0:1770686977.267844:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.267852:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1770686977.267855:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1770686977.267858:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.267861:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 236, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.267863:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1770686977.267865:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.267871:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1770686977.267874:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1770686977.267876:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.267880:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1770686977.267886:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.267888:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.267895:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267907:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267916:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267924:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.267931:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.267939:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.267945:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.267962:0:64909:0:(rw26.c:924:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1770686977.267967:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002ebace51[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.267970:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009a20fb62 17ffffc0001001 3:0 ffff8d6d30ac96c0 235 lru 00000080:00200000:2.0:1770686977.267976:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c5481f4e 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1770686977.267978:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002ebace51 00000080:00200000:2.0:1770686977.267979:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.267981:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.267991:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268003:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.268006:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.268008:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.268013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.268016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.268019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.268024:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268032:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.268040:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.268043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.268047:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.268050:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1770686977.268053:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.268057:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.268062:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:2.0:1770686977.268064:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.268072:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1770686977.268076:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1770686977.268078:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.268427:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 237, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.268430:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1770686977.268433:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.268439:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1770686977.268443:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1770686977.268445:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.268452:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1770686977.268457:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.268460:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.268467:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268482:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268491:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268499:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268505:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268514:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.268519:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.268537:0:64909:0:(rw26.c:924:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1770686977.268542:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000007cec1a1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.268545:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6beebc8 17ffffc0001001 3:0 ffff8d6d30ac9510 236 lru 00000080:00200000:2.0:1770686977.268551:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008abbafa1 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1770686977.268553:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000007cec1a1 00000080:00200000:2.0:1770686977.268554:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.268556:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.268565:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268577:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.268580:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.268582:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.268588:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.268591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.268594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.268598:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268606:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.268615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.268618:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.268623:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.268626:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1770686977.268630:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.268633:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.268639:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:2.0:1770686977.268642:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.268650:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1770686977.268654:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1770686977.268657:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.268661:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 238, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.268662:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1770686977.268665:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.268670:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1770686977.268673:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1770686977.268675:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.268680:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1770686977.268686:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.268688:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.268696:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268710:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268719:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268726:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268733:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268741:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.268746:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.268763:0:64909:0:(rw26.c:924:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1770686977.268767:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000053883982[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.268770:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009e0925e0 17ffffc0001001 3:0 ffff8d6d30ac9000 237 lru 00000080:00200000:2.0:1770686977.268776:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000443f9430 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1770686977.268779:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000053883982 00000080:00200000:2.0:1770686977.268780:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.268782:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.268790:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268811:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.268814:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.268816:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.268822:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.268825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.268828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.268832:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268840:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.268849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.268851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.268856:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.268859:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1770686977.268863:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.268866:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.268870:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:2.0:1770686977.268873:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.268881:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1770686977.268885:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1770686977.268888:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.268892:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 239, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.268893:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1770686977.268896:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.268901:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1770686977.268904:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1770686977.268907:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.268911:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1770686977.268917:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.268919:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.268927:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268941:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268951:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268959:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.268966:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.268975:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.268981:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.269001:0:64909:0:(rw26.c:924:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1770686977.269005:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006b1ddca5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.269008:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000479d84bc 17ffffc0001001 3:0 ffff8d6d30ac91b0 238 lru 00000080:00200000:2.0:1770686977.269014:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b07ebee2 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1770686977.269016:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006b1ddca5 00000080:00200000:2.0:1770686977.269018:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.269020:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.269028:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269041:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.269044:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.269046:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.269053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.269056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.269058:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.269062:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269070:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.269079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.269246:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.269252:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.269256:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1770686977.269260:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.269263:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.269341:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:2.0:1770686977.269345:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.269353:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1770686977.269430:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1770686977.269432:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.269437:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 240, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.269438:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1770686977.269441:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.269447:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1770686977.269450:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1770686977.269452:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.269458:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1770686977.269464:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.269467:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.269475:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269490:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269498:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269506:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269513:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269520:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.269526:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.269544:0:64909:0:(rw26.c:924:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1770686977.269548:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000599715c4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.269552:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a4b4b4cd 17ffffc0001001 3:0 ffff8d6d30ac9e58 239 lru 00000080:00200000:2.0:1770686977.269558:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000062be338c 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1770686977.269560:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000599715c4 00000080:00200000:2.0:1770686977.269561:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.269563:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.269572:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269585:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.269588:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.269590:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.269597:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.269599:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.269602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.269606:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269614:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.269623:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.269625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.269630:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.269633:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1770686977.269637:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.269640:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.269646:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:2.0:1770686977.269649:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.269656:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1770686977.269661:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1770686977.269664:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.269667:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 241, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.269669:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1770686977.269671:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.269676:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1770686977.269679:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1770686977.269681:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.269686:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1770686977.269693:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.269695:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.269701:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269713:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269721:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269728:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269734:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269741:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.269746:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.269767:0:64909:0:(rw26.c:924:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1770686977.269771:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a3ee4250[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.269774:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002d992e06 17ffffc0001001 3:0 ffff8d6d076eeca8 240 lru 00000080:00200000:2.0:1770686977.269780:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000057dbfbf6 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1770686977.269782:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a3ee4250 00000080:00200000:2.0:1770686977.269783:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.269785:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.269793:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269815:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.269818:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.269820:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.269827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.269830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.269833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.269837:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269845:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.269854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.269857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.269862:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.269865:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1770686977.269869:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.269872:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.269877:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:2.0:1770686977.269879:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.269887:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1770686977.269890:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1770686977.269893:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.269897:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 242, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.269898:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1770686977.269900:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.269905:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1770686977.269907:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1770686977.269910:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.269915:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1770686977.269920:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.269922:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.269929:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269942:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269951:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269958:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.269966:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.269974:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.269979:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.269998:0:64909:0:(rw26.c:924:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1770686977.270002:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f18e2995[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.270005:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004abb6c3a 17ffffc0001001 3:0 ffff8d6d076ee360 241 lru 00000080:00200000:2.0:1770686977.270010:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015b9540b 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1770686977.270012:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f18e2995 00000080:00200000:2.0:1770686977.270013:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.270015:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.270023:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.270034:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.270037:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.270039:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.270045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.270048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.270050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.270054:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270061:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.270069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.270072:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.270077:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.270080:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1770686977.270444:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.270448:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.270454:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:2.0:1770686977.270457:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.270466:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1770686977.270470:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1770686977.270473:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.270478:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 243, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.270480:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1770686977.270482:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.270488:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1770686977.270491:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1770686977.270493:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.270499:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1770686977.270507:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.270509:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.270516:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270530:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270538:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270546:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270553:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.270560:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.270567:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.270586:0:64909:0:(rw26.c:924:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1770686977.270591:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009266af1a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.270594:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002e3d37eb 17ffffc0001001 3:0 ffff8d6d076eea20 242 lru 00000080:00200000:2.0:1770686977.270600:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f1e0bb1a 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1770686977.270602:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009266af1a 00000080:00200000:2.0:1770686977.270603:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.270605:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.270613:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.270624:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.270627:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.270630:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.270636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.270638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.270640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.270644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270651:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.270660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.270663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.270667:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.270670:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1770686977.270674:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.270677:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.270681:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:2.0:1770686977.270684:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.270691:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1770686977.270696:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1770686977.270698:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.270702:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 244, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.270703:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1770686977.270705:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.270710:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1770686977.270713:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1770686977.270716:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.270721:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1770686977.270726:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.270728:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.270737:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270750:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270759:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270765:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270772:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.270780:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.270785:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.270812:0:64909:0:(rw26.c:924:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1770686977.270816:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000251d0c45[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.270819:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002c62c010 17ffffc0001001 3:0 ffff8d6d076ee288 243 lru 00000080:00200000:2.0:1770686977.270825:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca718d7b 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1770686977.270827:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000251d0c45 00000080:00200000:2.0:1770686977.270829:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.270831:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.270839:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.270850:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.270853:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.270855:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.270861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.270863:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.270866:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.270869:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270877:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.270885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.270887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.270891:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.270894:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1770686977.270897:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.270900:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.270905:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:2.0:1770686977.270907:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.270915:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1770686977.270919:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1770686977.270922:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.270925:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 245, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.270927:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1770686977.270929:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.270934:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1770686977.270937:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1770686977.270939:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.270944:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1770686977.270950:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.270952:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.270959:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270972:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270987:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.270994:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271000:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.271004:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.271020:0:64909:0:(rw26.c:924:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1770686977.271024:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c51cba14[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.271026:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002b0ce5dd 17ffffc0001001 3:0 ffff8d6d076ee948 244 lru 00000080:00200000:2.0:1770686977.271031:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bafa1287 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1770686977.271033:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c51cba14 00000080:00200000:2.0:1770686977.271034:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.271036:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.271043:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271054:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.271056:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.271058:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.271064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.271066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.271069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.271073:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271080:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.271118:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.271120:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.271125:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.271128:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1770686977.271131:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.271134:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.271139:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:2.0:1770686977.271141:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.271149:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1770686977.271152:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1770686977.271155:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.271246:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 246, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.271248:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1770686977.271250:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.271256:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1770686977.271259:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1770686977.271261:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.271345:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1770686977.271351:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.271354:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.271439:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271454:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271464:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271472:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271478:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271487:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.271492:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.271511:0:64909:0:(rw26.c:924:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1770686977.271516:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000adac043f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.271519:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007b61632e 17ffffc0001001 3:0 ffff8d6d076ee5e8 245 lru 00000080:00200000:2.0:1770686977.271526:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000074d1ce62 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1770686977.271528:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000adac043f 00000080:00200000:2.0:1770686977.271529:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.271532:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.271540:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271552:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.271555:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.271558:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.271565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.271568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.271571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.271575:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271584:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.271593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.271595:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.271599:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.271602:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1770686977.271606:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.271609:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.271614:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:2.0:1770686977.271617:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.271625:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1770686977.271629:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1770686977.271632:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.271636:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 247, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.271637:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1770686977.271640:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.271645:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1770686977.271648:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1770686977.271651:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.271655:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1770686977.271661:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.271663:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.271670:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271686:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271695:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271703:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271710:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271719:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.271724:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.271739:0:64909:0:(rw26.c:924:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1770686977.271743:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000089f1b6ce[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.271747:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e52a912d 17ffffc0001001 3:0 ffff8d6d076ee798 246 lru 00000080:00200000:2.0:1770686977.271753:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000a08b21d 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1770686977.271756:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000089f1b6ce 00000080:00200000:2.0:1770686977.271757:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.271759:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.271766:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271778:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.271781:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.271783:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.271789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.271792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.271795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.271799:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271818:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.271827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.271830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.271835:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.271838:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1770686977.271842:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.271845:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.271850:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:2.0:1770686977.271853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.271860:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1770686977.271864:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1770686977.271866:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.271870:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 248, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.271872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1770686977.271874:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.271880:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1770686977.271882:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1770686977.271885:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.271890:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1770686977.271895:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.271897:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.271905:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271920:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271928:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271935:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.271943:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.271950:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.271955:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.271971:0:64909:0:(rw26.c:924:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1770686977.271975:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009a891bd1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.271978:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000898890f9 17ffffc0001001 3:0 ffff8d6d076ee0d8 247 lru 00000080:00200000:2.0:1770686977.271983:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004df1f3f7 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1770686977.271985:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009a891bd1 00000080:00200000:2.0:1770686977.271986:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.271988:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.271995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272005:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.272008:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.272011:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.272016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.272019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.272021:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.272025:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272033:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.272041:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.272044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.272048:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.272051:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1770686977.272055:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.272058:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.272062:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:2.0:1770686977.272065:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.272073:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1770686977.272076:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1770686977.272079:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.272352:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 249, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.272426:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1770686977.272430:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.272438:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1770686977.272442:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1770686977.272444:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.272451:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1770686977.272458:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.272460:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.272468:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272481:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272490:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272498:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272505:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272514:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.272519:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.272538:0:64909:0:(rw26.c:924:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1770686977.272544:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000048081bdc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.272546:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f74b29ee 17ffffc0001001 3:0 ffff8d6d076eeaf8 248 lru 00000080:00200000:2.0:1770686977.272552:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000071973526 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1770686977.272554:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000048081bdc 00000080:00200000:2.0:1770686977.272555:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.272557:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.272566:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272578:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.272581:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.272583:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.272590:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.272593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.272595:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.272599:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272606:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.272614:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.272616:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.272621:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.272624:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1770686977.272627:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.272630:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.272634:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:2.0:1770686977.272638:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.272648:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1770686977.272652:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1770686977.272654:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.272658:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 250, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.272660:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1770686977.272662:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.272667:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1770686977.272670:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1770686977.272673:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.272677:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1770686977.272683:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.272685:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.272692:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272705:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272713:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272720:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272727:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272734:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.272739:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.272767:0:64909:0:(rw26.c:924:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1770686977.272772:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e184fcb2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.272774:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000050ec81b9 17ffffc0001021 2:0 ffff8d6d076ee438 249 lru 00000080:00200000:2.0:1770686977.272780:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000047b5b27f 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1770686977.272781:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e184fcb2 00000080:00200000:2.0:1770686977.272782:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.272784:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.272792:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272812:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.272816:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.272818:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.272824:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.272827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.272829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.272832:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272839:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.272847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.272849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.272853:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.272856:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1770686977.272859:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.272862:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.272866:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:2.0:1770686977.272869:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.272876:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1770686977.272880:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1770686977.272882:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.272886:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 251, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.272887:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1770686977.272890:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.272894:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1770686977.272897:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1770686977.272899:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.272904:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1770686977.272910:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.272912:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.272918:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272930:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272938:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272944:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.272951:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.272958:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.272963:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.272979:0:64909:0:(rw26.c:924:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1770686977.272983:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d6007c35[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.272986:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e72edd7b 17ffffc0001001 3:0 ffff8d6d076ee6c0 250 lru 00000080:00200000:2.0:1770686977.272992:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002051f4dd 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1770686977.272994:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d6007c35 00000080:00200000:2.0:1770686977.272995:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.272997:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.273005:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273017:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.273020:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.273022:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.273028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.273031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.273033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.273038:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273046:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.273054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.273057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.273062:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.273065:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1770686977.273069:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.273072:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.273077:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:2.0:1770686977.273080:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.273126:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1770686977.273130:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1770686977.273133:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.273137:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 252, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.273138:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1770686977.273141:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.273146:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1770686977.273149:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1770686977.273151:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.273427:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1770686977.273437:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.273440:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.273448:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273460:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273469:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273476:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273482:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273489:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.273495:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.273513:0:64909:0:(rw26.c:924:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1770686977.273517:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000032ade41f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.273520:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000051c75990 17ffffc0001001 3:0 ffff8d6d076ee510 251 lru 00000080:00200000:2.0:1770686977.273526:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009387d0dc 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1770686977.273528:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000032ade41f 00000080:00200000:2.0:1770686977.273530:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.273532:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.273539:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273552:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.273555:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.273557:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.273563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.273566:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.273569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.273573:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273581:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.273590:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.273593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.273598:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.273601:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1770686977.273605:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.273608:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.273613:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:2.0:1770686977.273616:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.273625:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1770686977.273631:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1770686977.273634:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.273638:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 253, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.273639:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1770686977.273641:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.273647:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1770686977.273649:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1770686977.273651:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.273656:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1770686977.273661:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.273664:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.273671:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273684:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273691:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273698:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273704:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273712:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.273716:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.273735:0:64909:0:(rw26.c:924:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1770686977.273740:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000483832[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.273743:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe76df83 17ffffc0001001 3:0 ffff8d6d076ee000 252 lru 00000080:00200000:2.0:1770686977.273747:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000da6df255 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1770686977.273749:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000483832 00000080:00200000:2.0:1770686977.273751:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.273753:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.273760:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273771:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.273773:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.273775:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.273781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.273784:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.273787:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.273790:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273797:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.273836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.273839:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.273843:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.273846:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1770686977.273850:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.273853:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.273858:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:2.0:1770686977.273861:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.273868:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1770686977.273872:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1770686977.273874:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.273878:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 254, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.273879:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1770686977.273881:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.273889:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1770686977.273891:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1770686977.273894:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.273900:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1770686977.273905:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.273907:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.273914:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273926:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273935:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273942:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.273949:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.273956:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.273961:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.273978:0:64909:0:(rw26.c:924:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1770686977.273983:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007ea0749f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.273986:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8beb735 17ffffc0001001 3:0 ffff8d6d076ee1b0 253 lru 00000080:00200000:2.0:1770686977.273992:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000028e59c12 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1770686977.273994:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007ea0749f 00000080:00200000:2.0:1770686977.273996:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.273998:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.274005:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.274017:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.274019:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.274022:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.274028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.274030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.274032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.274037:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274045:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.274053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.274055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.274059:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.274061:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1770686977.274065:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.274068:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.274072:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:2.0:1770686977.274075:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.274252:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1770686977.274257:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1770686977.274260:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.274343:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 255, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.274345:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1770686977.274347:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.274430:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1770686977.274435:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1770686977.274437:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.274443:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1770686977.274449:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.274452:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.274459:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274472:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274481:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274489:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274496:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.274505:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.274510:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.274529:0:64909:0:(rw26.c:924:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1770686977.274533:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005dc15464[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.274536:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000281e3b9f 17ffffc0001001 3:0 ffff8d6d076eee58 254 lru 00000080:00200000:2.0:1770686977.274542:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004e587085 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1770686977.274544:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005dc15464 00000080:00200000:2.0:1770686977.274546:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.274548:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.274556:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.274568:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.274571:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.274574:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.274580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.274583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.274586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.274590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274597:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.274606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.274609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.274613:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.274616:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1770686977.274620:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.274623:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.274628:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:2.0:1770686977.274631:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.274639:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1770686977.274642:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1770686977.274645:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.274649:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 256, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.274650:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1770686977.274652:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.274657:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1770686977.274660:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1770686977.274662:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.274667:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1770686977.274672:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.274675:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.274683:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274696:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274704:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274711:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274717:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.274724:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.274730:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.274747:0:64909:0:(rw26.c:924:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1770686977.274751:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000087a23133[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.274754:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003ae6ee4d 17ffffc0001001 3:0 ffff8d6d076eebd0 255 lru 00000080:00200000:2.0:1770686977.274760:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042fcd036 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 00000000cfa66d64 00000000d90e45f3 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1770686977.274763:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000087a23133 00000080:00200000:2.0:1770686977.274764:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.274766:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.274774:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.274786:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.274789:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.274791:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.274823:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.274826:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.274829:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.274833:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.274841:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.274850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.274852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.274857:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.274860:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1770686977.274863:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.274867:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1770686977.274900:0:58992:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.274914:0:58992:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.275434:0:58992:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770686977.276020:0:58992:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d11fc2a00 - object 0x240000400:3313 offset 0<>1048576 00000100:00100000:1.0:1770686977.276127:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000080:00200000:2.0:1770686977.276234:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:2.0:1770686977.276240:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.276260:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1048576, count: 4096 00000080:00200000:2.0:1770686977.276273:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1048576, bytes: 4096 00000080:00200000:2.0:1770686977.276278:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.276285:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 257, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.276287:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:2.0:1770686977.276290:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.276302:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:2.0:1770686977.276307:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:2.0:1770686977.276310:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.276324:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:2.0:1770686977.276336:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.276340:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.276367:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276378:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276387:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276395:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276401:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276410:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.276420:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.276464:0:64909:0:(rw26.c:924:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:2.0:1770686977.276470:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008e827351[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.276473:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000016507e9 17ffffc0001001 3:0 ffff8d6d076eed80 256 lru 00000080:00200000:2.0:1770686977.276479:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ef3c070b 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1770686977.276482:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008e827351 00000080:00200000:2.0:1770686977.276483:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.276487:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.276500:0:64909:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276515:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.276519:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.276521:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.276530:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.276533:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.276536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.276541:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276549:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.276563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.276566:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.276573:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.276577:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:2.0:1770686977.276583:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.276586:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.276591:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:2.0:1770686977.276594:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.276602:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1052672, count: 4096 00000080:00200000:2.0:1770686977.276606:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1052672, bytes: 4096 00000080:00200000:2.0:1770686977.276609:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.276612:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 258, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.276615:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:2.0:1770686977.276617:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.276623:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:2.0:1770686977.276626:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:2.0:1770686977.276628:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.276634:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:2.0:1770686977.276640:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.276643:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.276650:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276659:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276667:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276674:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276681:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276689:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.276694:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.276711:0:64909:0:(rw26.c:924:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:2.0:1770686977.276715:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000098caf79[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.276718:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b1eed293 17ffffc0001001 3:0 ffff8d6d076ee870 257 lru 00000080:00200000:2.0:1770686977.276724:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f73d109e 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1770686977.276726:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000098caf79 00000080:00200000:2.0:1770686977.276727:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.276730:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.276738:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276751:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.276754:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.276756:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.276762:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.276765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.276767:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.276771:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276779:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.276787:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.276790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.276794:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.276797:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:2.0:1770686977.276800:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.276814:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.276819:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:2.0:1770686977.276822:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.276830:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1056768, count: 4096 00000080:00200000:2.0:1770686977.276834:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1056768, bytes: 4096 00000080:00200000:2.0:1770686977.276836:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.276840:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 259, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.276842:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:2.0:1770686977.276844:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.276850:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:2.0:1770686977.276853:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:2.0:1770686977.276855:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.276861:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:2.0:1770686977.276866:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.276869:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.276876:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276885:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276893:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276901:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.276908:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276916:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.276921:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.276939:0:64909:0:(rw26.c:924:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:2.0:1770686977.276944:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a9b71a2a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.276947:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002c602080 17ffffc0001001 3:0 ffff8d6d28c996c0 258 lru 00000080:00200000:2.0:1770686977.276952:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000040fe72fe 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1770686977.276954:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a9b71a2a 00000080:00200000:2.0:1770686977.276956:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.276958:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.276966:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.276977:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.276980:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.276982:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.276987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.276990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.276992:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.276996:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277003:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.277011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.277013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.277019:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.277022:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:2.0:1770686977.277025:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.277029:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.277033:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:2.0:1770686977.277036:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.277044:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1060864, count: 4096 00000080:00200000:2.0:1770686977.277047:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1060864, bytes: 4096 00000080:00200000:2.0:1770686977.277050:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.277053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 260, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.277055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:2.0:1770686977.277058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.277063:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:2.0:1770686977.277066:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:2.0:1770686977.277068:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.277073:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:2.0:1770686977.277079:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.277108:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.277116:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277125:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277133:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277140:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277148:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277156:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.277161:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.277181:0:64909:0:(rw26.c:924:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:2.0:1770686977.277186:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e33c4885[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.277189:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000077396e9f 17ffffc0001001 3:0 ffff8d6d28c99510 259 lru 00000080:00200000:2.0:1770686977.277194:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000044310f48 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1770686977.277197:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e33c4885 00000080:00200000:2.0:1770686977.277198:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.277200:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.277209:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277226:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.277229:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.277232:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.277237:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.277240:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.277243:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.277247:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277254:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.277264:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.277266:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.277270:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.277273:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:2.0:1770686977.277277:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.277280:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.277285:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:2.0:1770686977.277288:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.277296:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1064960, count: 4096 00000080:00200000:2.0:1770686977.277300:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1064960, bytes: 4096 00000080:00200000:2.0:1770686977.277302:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.277306:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 261, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.277307:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:2.0:1770686977.277310:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.277315:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:2.0:1770686977.277318:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:2.0:1770686977.277321:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.277327:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:2.0:1770686977.277333:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.277336:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.277343:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277351:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277359:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277366:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277372:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277381:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.277386:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.277403:0:64909:0:(rw26.c:924:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:2.0:1770686977.277407:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000badcbc62[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.277410:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000645af6e8 17ffffc0001001 3:0 ffff8d6d28c99000 260 lru 00000080:00200000:2.0:1770686977.277415:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000cb24e3fa 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1770686977.277418:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000badcbc62 00000080:00200000:2.0:1770686977.277419:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.277421:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.277429:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277446:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.277449:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.277451:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.277456:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.277459:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.277462:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.277466:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277474:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.277482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.277484:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.277488:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.277490:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:2.0:1770686977.277494:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.277496:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.277501:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:2.0:1770686977.277504:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.277511:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1069056, count: 4096 00000080:00200000:2.0:1770686977.277515:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1069056, bytes: 4096 00000080:00200000:2.0:1770686977.277517:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.277521:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 262, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.277522:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:2.0:1770686977.277525:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.277530:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:2.0:1770686977.277533:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:2.0:1770686977.277536:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.277541:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:2.0:1770686977.277547:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.277550:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.277557:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277566:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277574:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277582:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277589:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277596:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.277602:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.277618:0:64909:0:(rw26.c:924:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:2.0:1770686977.277623:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000082e04b59[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.277626:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000001c00d82 17ffffc0001001 3:0 ffff8d6d28c991b0 261 lru 00000080:00200000:2.0:1770686977.277632:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000511075ad 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1770686977.277634:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000082e04b59 00000080:00200000:2.0:1770686977.277635:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.277637:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.277647:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.277664:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.277667:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.277670:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.277674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.277677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.277679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.277683:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277692:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.277699:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.277702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.277706:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.277709:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:2.0:1770686977.277712:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.277714:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.277720:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:2.0:1770686977.277722:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.277730:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1073152, count: 4096 00000080:00200000:2.0:1770686977.277734:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1073152, bytes: 4096 00000080:00200000:2.0:1770686977.277737:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.277740:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 263, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.277741:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:2.0:1770686977.277743:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.277749:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:2.0:1770686977.277752:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:2.0:1770686977.277754:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.277759:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:2.0:1770686977.277764:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.277766:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.277773:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277782:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277790:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.277798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686977.278929:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348801152:192.168.204.116@tcp:4:dd.0 00010000:00010000:2.0:1770686977.279154:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279178:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.279189:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.279219:0:64909:0:(rw26.c:924:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:2.0:1770686977.279225:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004e1cd84b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.279228:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000abe0a2bb 17ffffc0001001 3:0 ffff8d6d28c99e58 262 lru 00000080:00200000:2.0:1770686977.279235:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009b85da8a 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1770686977.279237:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004e1cd84b 00000080:00200000:2.0:1770686977.279238:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.279241:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.279254:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279289:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.279293:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.279296:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.279306:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.279309:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.279312:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.279317:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279326:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.279336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.279338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.279345:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.279348:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:2.0:1770686977.279363:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.279366:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.279374:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:2.0:1770686977.279378:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.279392:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1077248, count: 4096 00000080:00200000:2.0:1770686977.279397:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1077248, bytes: 4096 00000080:00200000:2.0:1770686977.279401:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.279405:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 264, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.279407:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:2.0:1770686977.279410:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.279418:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:2.0:1770686977.279422:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:2.0:1770686977.279425:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.279434:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:2.0:1770686977.279442:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.279445:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.279456:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279466:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279475:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279482:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279488:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279494:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.279498:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.279515:0:64909:0:(rw26.c:924:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:2.0:1770686977.279519:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005abc3505[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.279522:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000061b2c217 17ffffc0001001 3:0 ffff8d6d28c99bd0 263 lru 00000080:00200000:2.0:1770686977.279527:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d767c46e 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1770686977.279529:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005abc3505 00000080:00200000:2.0:1770686977.279530:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.279532:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.279540:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279557:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.279560:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.279563:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.279569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.279572:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.279574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.279578:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279586:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.279594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.279597:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.279602:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.279604:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:2.0:1770686977.279608:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.279612:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.279617:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:2.0:1770686977.279620:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.279628:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1081344, count: 4096 00000080:00200000:2.0:1770686977.279632:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1081344, bytes: 4096 00000080:00200000:2.0:1770686977.279635:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.279638:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 265, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.279640:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:2.0:1770686977.279642:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.279647:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:2.0:1770686977.279650:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:2.0:1770686977.279652:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.279657:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:2.0:1770686977.279663:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.279665:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.279672:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279681:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279689:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279697:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279704:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279711:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.279716:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.279743:0:64909:0:(rw26.c:924:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:2.0:1770686977.279748:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004edfebc6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.279751:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c7faafa0 17ffffc0001021 2:0 ffff8d6d28c99d80 264 lru 00000080:00200000:2.0:1770686977.279756:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c47a6929 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1770686977.279758:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004edfebc6 00000080:00200000:2.0:1770686977.279759:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.279762:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.279769:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279786:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.279789:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.279791:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.279797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.279800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.279813:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.279817:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279825:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.279834:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.279837:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.279841:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.279845:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:2.0:1770686977.279848:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.279851:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.279856:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:2.0:1770686977.279859:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.279866:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1085440, count: 4096 00000080:00200000:2.0:1770686977.279870:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1085440, bytes: 4096 00000080:00200000:2.0:1770686977.279872:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.279875:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 266, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.279877:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:2.0:1770686977.279879:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.279884:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:2.0:1770686977.279887:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:2.0:1770686977.279889:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.279895:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:2.0:1770686977.279901:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.279903:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.279910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279919:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279927:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279935:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.279942:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.279950:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.279955:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.279971:0:64909:0:(rw26.c:924:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:2.0:1770686977.279976:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fb6b3b6b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.279978:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002480c5e3 17ffffc0001001 3:0 ffff8d6d28c99870 265 lru 00000080:00200000:2.0:1770686977.279983:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b065d5c7 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1770686977.279986:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fb6b3b6b 00000080:00200000:2.0:1770686977.279987:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.279989:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.279997:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280014:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.280016:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.280019:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.280024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.280027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.280030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.280034:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280042:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.280051:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.280053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.280057:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.280060:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:2.0:1770686977.280064:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.280067:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.280071:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:2.0:1770686977.280074:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.280124:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1089536, count: 4096 00000080:00200000:2.0:1770686977.280129:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1089536, bytes: 4096 00000080:00200000:2.0:1770686977.280131:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.280135:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 267, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.280137:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:2.0:1770686977.280140:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.280145:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:2.0:1770686977.280148:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:2.0:1770686977.280151:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.280156:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:2.0:1770686977.280162:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.280165:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.280172:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280181:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280190:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280197:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280204:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280211:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.280217:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.280236:0:64909:0:(rw26.c:924:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:2.0:1770686977.280240:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000027871034[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.280243:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000df99e3b5 17ffffc0001001 3:0 ffff8d6d28c99ca8 266 lru 00000080:00200000:2.0:1770686977.280248:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000f9710c3 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1770686977.280251:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000027871034 00000080:00200000:2.0:1770686977.280252:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.280254:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.280262:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280280:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.280283:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.280286:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.280291:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.280293:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.280296:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.280299:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280306:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.280316:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.280318:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.280322:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.280325:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:2.0:1770686977.280328:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.280331:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.280335:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:2.0:1770686977.280337:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.280344:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1093632, count: 4096 00000080:00200000:2.0:1770686977.280348:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1093632, bytes: 4096 00000080:00200000:2.0:1770686977.280351:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.280355:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 268, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.280356:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:2.0:1770686977.280359:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.280364:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:2.0:1770686977.280367:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:2.0:1770686977.280369:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.280374:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:2.0:1770686977.280379:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.280382:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.280389:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280399:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280408:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280416:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280423:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280431:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.280436:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.280453:0:64909:0:(rw26.c:924:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:2.0:1770686977.280458:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e12e0ec7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.280460:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005bfd3901 17ffffc0001001 3:0 ffff8d6d28c99360 267 lru 00000080:00200000:2.0:1770686977.280466:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004c94100d 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1770686977.280468:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e12e0ec7 00000080:00200000:2.0:1770686977.280469:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.280472:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.280479:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280496:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.280499:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.280501:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.280506:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.280508:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.280510:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.280514:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280522:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.280530:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.280532:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.280536:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.280540:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:2.0:1770686977.280543:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.280547:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.280551:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:2.0:1770686977.280554:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.280562:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1097728, count: 4096 00000080:00200000:2.0:1770686977.280566:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1097728, bytes: 4096 00000080:00200000:2.0:1770686977.280568:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.280572:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 269, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.280574:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:2.0:1770686977.280576:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.280581:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:2.0:1770686977.280584:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:2.0:1770686977.280586:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.280591:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:2.0:1770686977.280597:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.280599:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.280607:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280616:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280625:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280633:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280639:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280648:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.280653:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.280669:0:64909:0:(rw26.c:924:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:2.0:1770686977.280674:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000004746584[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.280677:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006bf971ed 17ffffc0001001 3:0 ffff8d6d28c99a20 268 lru 00000080:00200000:2.0:1770686977.280683:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005255592f 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1770686977.280685:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000004746584 00000080:00200000:2.0:1770686977.280686:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.280688:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.280696:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280713:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.280716:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.280718:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.280724:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.280727:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.280730:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.280733:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280742:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.280750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.280753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.280757:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.280761:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:2.0:1770686977.280764:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.280767:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.280772:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:2.0:1770686977.280776:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.280783:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1101824, count: 4096 00000080:00200000:2.0:1770686977.280787:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1101824, bytes: 4096 00000080:00200000:2.0:1770686977.280789:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.280793:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 270, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.280794:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:2.0:1770686977.280797:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.280813:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:2.0:1770686977.280816:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:2.0:1770686977.280819:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.280825:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:2.0:1770686977.280831:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.280833:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.280840:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280850:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280858:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280865:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280872:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280879:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.280884:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.280900:0:64909:0:(rw26.c:924:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:2.0:1770686977.280905:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005581e3c9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.280908:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ef1bc6a9 17ffffc0001001 3:0 ffff8d6d28c99288 269 lru 00000080:00200000:2.0:1770686977.280913:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000065026e59 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1770686977.280915:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005581e3c9 00000080:00200000:2.0:1770686977.280916:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.280919:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.280926:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.280944:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.280947:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.280950:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.280955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.280958:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.280960:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.280964:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.280971:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.280980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.280983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.280987:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.280990:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:2.0:1770686977.280993:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.280997:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.281002:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:2.0:1770686977.281005:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.281012:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1105920, count: 4096 00000080:00200000:2.0:1770686977.281016:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1105920, bytes: 4096 00000080:00200000:2.0:1770686977.281019:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.281022:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 271, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.281023:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:2.0:1770686977.281026:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.281031:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:2.0:1770686977.281034:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:2.0:1770686977.281036:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.281042:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:2.0:1770686977.281047:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.281049:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.281056:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281064:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281072:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281080:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281118:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281125:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.281131:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.281147:0:64909:0:(rw26.c:924:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:2.0:1770686977.281152:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c1c272a3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.281155:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ac1984dc 17ffffc0001001 3:0 ffff8d6d28c99948 270 lru 00000080:00200000:2.0:1770686977.281161:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000014630a19 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1770686977.281164:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c1c272a3 00000080:00200000:2.0:1770686977.281165:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.281167:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.281175:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281194:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.281197:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.281199:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.281205:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.281207:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.281210:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.281213:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281220:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.281228:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.281231:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.281236:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.281238:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:2.0:1770686977.281242:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.281244:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.281249:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:2.0:1770686977.281252:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.281259:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1110016, count: 4096 00000080:00200000:2.0:1770686977.281263:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1110016, bytes: 4096 00000080:00200000:2.0:1770686977.281265:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.281268:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 272, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.281270:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:2.0:1770686977.281272:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.281278:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:2.0:1770686977.281280:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:2.0:1770686977.281283:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.281289:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:2.0:1770686977.281295:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.281298:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.281305:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281313:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281321:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281328:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281335:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281342:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.281347:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.281363:0:64909:0:(rw26.c:924:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:2.0:1770686977.281367:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cdd167e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.281370:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d3b9461f 17ffffc0001001 3:0 ffff8d6d28c995e8 271 lru 00000080:00200000:2.0:1770686977.281376:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b428073f 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1770686977.281378:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cdd167e9 00000080:00200000:2.0:1770686977.281379:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.281381:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.281390:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281407:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.281410:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.281412:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.281418:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.281421:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.281423:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.281427:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281435:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.281444:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.281447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.281452:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.281454:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:2.0:1770686977.281458:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.281462:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.281466:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:2.0:1770686977.281469:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.281477:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1114112, count: 4096 00000080:00200000:2.0:1770686977.281481:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1114112, bytes: 4096 00000080:00200000:2.0:1770686977.281484:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.281487:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 273, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.281489:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:2.0:1770686977.281491:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.281496:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:2.0:1770686977.281499:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:2.0:1770686977.281502:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.281507:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:2.0:1770686977.281514:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.281516:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.281523:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281532:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281540:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281548:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281556:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281564:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.281570:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.281586:0:64909:0:(rw26.c:924:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:2.0:1770686977.281591:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c6e36901[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.281594:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000015ce8ff4 17ffffc0001001 3:0 ffff8d6d28c99798 272 lru 00000080:00200000:2.0:1770686977.281600:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000074069e8 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1770686977.281602:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c6e36901 00000080:00200000:2.0:1770686977.281603:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.281605:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.281613:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281630:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.281634:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.281636:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.281641:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.281644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.281646:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.281650:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281658:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.281667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.281670:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.281674:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.281677:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:2.0:1770686977.281680:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.281683:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.281688:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:2.0:1770686977.281691:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.281699:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1118208, count: 4096 00000080:00200000:2.0:1770686977.281702:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1118208, bytes: 4096 00000080:00200000:2.0:1770686977.281705:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.281708:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 274, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.281710:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:2.0:1770686977.281713:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.281718:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:2.0:1770686977.281721:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:2.0:1770686977.281724:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.281729:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:2.0:1770686977.281735:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.281737:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.281744:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281753:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281761:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281768:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281776:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281784:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.281789:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.281820:0:64909:0:(rw26.c:924:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:2.0:1770686977.281825:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001c93faa9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.281828:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6de5b63 17ffffc0001001 3:0 ffff8d6d28c990d8 273 lru 00000080:00200000:2.0:1770686977.281833:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007e565abe 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1770686977.281836:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001c93faa9 00000080:00200000:2.0:1770686977.281837:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.281839:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.281847:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.281865:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.281869:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.281871:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.281877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.281879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.281882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.281886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281894:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.281902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.281905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.281909:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.281913:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:2.0:1770686977.281917:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.281920:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.281925:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:2.0:1770686977.281928:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.281936:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1122304, count: 4096 00000080:00200000:2.0:1770686977.281940:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1122304, bytes: 4096 00000080:00200000:2.0:1770686977.281942:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.281945:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 275, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.281947:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:2.0:1770686977.281949:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.281954:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:2.0:1770686977.281957:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:2.0:1770686977.281960:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.281965:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:2.0:1770686977.281971:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.281973:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.281981:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281989:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.281997:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282005:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282011:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282019:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.282024:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.282041:0:64909:0:(rw26.c:924:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:2.0:1770686977.282046:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000941e2eae[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.282049:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d3044bdd 17ffffc0001001 3:0 ffff8d6d28c99af8 274 lru 00000080:00200000:2.0:1770686977.282054:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003a06edef 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1770686977.282056:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000941e2eae 00000080:00200000:2.0:1770686977.282057:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.282060:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.282069:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282117:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.282121:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.282123:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.282128:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.282131:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.282133:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.282137:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282146:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.282155:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.282157:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.282162:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.282165:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:2.0:1770686977.282169:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.282172:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.282177:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:2.0:1770686977.282180:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.282188:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1126400, count: 4096 00000080:00200000:2.0:1770686977.282192:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1126400, bytes: 4096 00000080:00200000:2.0:1770686977.282195:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.282198:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 276, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.282200:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:2.0:1770686977.282203:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.282208:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:2.0:1770686977.282211:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:2.0:1770686977.282214:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.282220:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:2.0:1770686977.282226:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.282229:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.282236:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282245:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282253:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282262:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282269:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282277:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.282283:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.282302:0:64909:0:(rw26.c:924:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:2.0:1770686977.282307:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000da2c8b31[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.282310:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a7602914 17ffffc0001001 3:0 ffff8d6d28c99438 275 lru 00000080:00200000:2.0:1770686977.282316:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f06a388e 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1770686977.282319:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000da2c8b31 00000080:00200000:2.0:1770686977.282320:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.282322:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.282330:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282348:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.282351:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.282354:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.282360:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.282362:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.282365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.282369:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282378:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.282387:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.282389:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.282394:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.282397:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:2.0:1770686977.282401:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.282404:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.282410:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:2.0:1770686977.282413:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.282422:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1130496, count: 4096 00000080:00200000:2.0:1770686977.282426:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1130496, bytes: 4096 00000080:00200000:2.0:1770686977.282429:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.282433:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 277, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.282434:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:2.0:1770686977.282437:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.282442:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:2.0:1770686977.282445:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:2.0:1770686977.282447:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.282452:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:2.0:1770686977.282458:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.282461:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.282468:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282477:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282486:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282494:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282501:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282509:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.282514:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.282534:0:64909:0:(rw26.c:924:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:2.0:1770686977.282539:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005466eae0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.282542:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000019c14a63 17ffffc0001001 3:0 ffff8d6d06c905e8 276 lru 00000080:00200000:2.0:1770686977.282547:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009938471e 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1770686977.282550:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005466eae0 00000080:00200000:2.0:1770686977.282551:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.282553:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.282561:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282577:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.282580:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.282583:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.282589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.282591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.282594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.282598:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282606:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.282615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.282618:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.282622:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.282625:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:2.0:1770686977.282629:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.282632:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.282637:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:2.0:1770686977.282640:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.282648:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1134592, count: 4096 00000080:00200000:2.0:1770686977.282652:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1134592, bytes: 4096 00000080:00200000:2.0:1770686977.282654:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.282657:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 278, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.282659:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:2.0:1770686977.282661:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.282666:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:2.0:1770686977.282670:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:2.0:1770686977.282672:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.282678:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:2.0:1770686977.282684:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.282686:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.282693:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282702:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282710:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282718:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.282725:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282733:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.282738:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.282755:0:64909:0:(rw26.c:924:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:2.0:1770686977.282760:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000041a6b395[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.282763:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e09e9b3b 17ffffc0001001 3:0 ffff8d6d06c90798 277 lru 00000080:00200000:2.0:1770686977.282769:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfc10828 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1770686977.282771:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000041a6b395 00000080:00200000:2.0:1770686977.282773:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.282775:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.282783:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.282800:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.284849:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.284856:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.284879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.284883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.284888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.284898:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.284912:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.284929:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.284932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.284940:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.284947:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:2.0:1770686977.284955:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.284959:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.284970:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:2.0:1770686977.284975:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.285001:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1138688, count: 4096 00000080:00200000:2.0:1770686977.285009:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1138688, bytes: 4096 00000080:00200000:2.0:1770686977.285014:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.285021:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 279, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.285024:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:2.0:1770686977.285028:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.285043:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:2.0:1770686977.285049:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:2.0:1770686977.285053:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.285067:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:2.0:1770686977.285101:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.285107:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.285125:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285138:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285149:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285243:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285252:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.285333:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.285349:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.285467:0:64909:0:(rw26.c:924:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:2.0:1770686977.285474:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000073ced5cb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.285478:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000209e02d4 17ffffc0001001 3:0 ffff8d6d06c900d8 278 lru 00000080:00200000:2.0:1770686977.285485:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009f6c8626 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1770686977.285487:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000073ced5cb 00000080:00200000:2.0:1770686977.285488:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.285492:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.285509:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.285534:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.285537:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.285540:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.285547:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.285550:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.285553:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.285557:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285565:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.285574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.285576:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.285581:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.285584:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:2.0:1770686977.285587:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.285590:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.285595:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:2.0:1770686977.285599:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.285607:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1142784, count: 4096 00000080:00200000:2.0:1770686977.285611:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1142784, bytes: 4096 00000080:00200000:2.0:1770686977.285613:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.285617:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 280, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.285618:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:2.0:1770686977.285620:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.285626:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:2.0:1770686977.285629:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:2.0:1770686977.285631:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.285637:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:2.0:1770686977.285643:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.285645:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.285653:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285661:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285670:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285678:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285685:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.285693:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.285699:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.285724:0:64909:0:(rw26.c:924:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:2.0:1770686977.285729:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006a103d58[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.285732:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2791776 17ffffc0001021 2:0 ffff8d6d06c90af8 279 lru 00000080:00200000:2.0:1770686977.285738:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000277b00f 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1770686977.285740:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006a103d58 00000080:00200000:2.0:1770686977.285742:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.285744:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.285752:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.285769:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.285773:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.285775:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.285781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.285784:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.285786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.285791:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285798:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.285819:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.285821:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.285826:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.285829:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:2.0:1770686977.285833:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.285836:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.285841:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:2.0:1770686977.285844:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.285852:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1146880, count: 4096 00000080:00200000:2.0:1770686977.285855:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1146880, bytes: 4096 00000080:00200000:2.0:1770686977.285858:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.285862:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 281, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.285863:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:2.0:1770686977.285866:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.285872:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:2.0:1770686977.285875:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:2.0:1770686977.285878:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.285883:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:2.0:1770686977.285889:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.285891:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.285899:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285908:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285917:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285925:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.285931:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.285939:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.285945:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.285965:0:64909:0:(rw26.c:924:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:2.0:1770686977.285970:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e252770c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.285973:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000010feda9e 17ffffc0001001 3:0 ffff8d6d06c90438 280 lru 00000080:00200000:2.0:1770686977.285979:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001c41a038 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1770686977.285981:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e252770c 00000080:00200000:2.0:1770686977.285982:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.285984:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.285992:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286009:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.286013:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.286015:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.286021:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.286024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.286026:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.286030:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286038:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.286046:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.286049:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.286053:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.286056:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:2.0:1770686977.286060:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.286063:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.286068:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:2.0:1770686977.286071:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.286078:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1150976, count: 4096 00000080:00200000:2.0:1770686977.286111:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1150976, bytes: 4096 00000080:00200000:2.0:1770686977.286115:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.286119:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 282, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.286120:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:2.0:1770686977.286122:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.286128:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:2.0:1770686977.286131:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:2.0:1770686977.286133:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.286139:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:2.0:1770686977.286145:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.286147:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.286154:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286252:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286261:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286347:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286423:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286434:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.286441:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.286460:0:64909:0:(rw26.c:924:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:2.0:1770686977.286465:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f2faa3bc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.286468:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000b514490 17ffffc0001001 3:0 ffff8d6d06c906c0 281 lru 00000080:00200000:2.0:1770686977.286474:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000406afcdd 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1770686977.286476:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f2faa3bc 00000080:00200000:2.0:1770686977.286477:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.286480:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.286489:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286506:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.286509:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.286512:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.286518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.286521:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.286524:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.286528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286536:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.286546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.286549:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.286554:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.286557:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:2.0:1770686977.286561:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.286564:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.286569:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:2.0:1770686977.286573:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.286581:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1155072, count: 4096 00000080:00200000:2.0:1770686977.286585:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1155072, bytes: 4096 00000080:00200000:2.0:1770686977.286588:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.286592:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 283, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.286593:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:2.0:1770686977.286596:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.286601:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:2.0:1770686977.286605:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:2.0:1770686977.286608:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.286614:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:2.0:1770686977.286620:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.286623:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.286631:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286640:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286648:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286655:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286662:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286671:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.286676:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.286693:0:64909:0:(rw26.c:924:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:2.0:1770686977.286698:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000bfd886b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.286701:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a260954a 17ffffc0001001 3:0 ffff8d6d06c90510 282 lru 00000080:00200000:2.0:1770686977.286707:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e046f0f7 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1770686977.286710:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000bfd886b 00000080:00200000:2.0:1770686977.286712:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.286714:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.286723:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286740:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.286743:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.286746:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.286751:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.286754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.286757:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.286761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286769:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.286779:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.286781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.286785:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.286788:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:2.0:1770686977.286792:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.286795:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.286799:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:2.0:1770686977.286814:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.286822:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1159168, count: 4096 00000080:00200000:2.0:1770686977.286826:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1159168, bytes: 4096 00000080:00200000:2.0:1770686977.286828:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.286832:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 284, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.286834:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:2.0:1770686977.286836:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.286842:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:2.0:1770686977.286845:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:2.0:1770686977.286848:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.286853:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:2.0:1770686977.286859:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.286861:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.286869:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286877:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286885:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286891:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.286898:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286906:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.286911:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.286929:0:64909:0:(rw26.c:924:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:2.0:1770686977.286934:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006f4b1400[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.286937:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000185b2368 17ffffc0001001 3:0 ffff8d6d06c90000 283 lru 00000080:00200000:2.0:1770686977.286942:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006d62847c 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1770686977.286944:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006f4b1400 00000080:00200000:2.0:1770686977.286945:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.286948:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.286957:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.286974:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.286977:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.286979:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.286984:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.286987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.286989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.286993:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287001:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.287009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.287012:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.287017:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.287020:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:2.0:1770686977.287023:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.287027:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.287031:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:2.0:1770686977.287034:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.287042:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1163264, count: 4096 00000080:00200000:2.0:1770686977.287046:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1163264, bytes: 4096 00000080:00200000:2.0:1770686977.287049:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.287052:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 285, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.287054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:2.0:1770686977.287056:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.287062:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:2.0:1770686977.287065:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:2.0:1770686977.287067:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.287073:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:2.0:1770686977.287079:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.287505:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.287517:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287527:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287535:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287542:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287550:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.287558:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.287563:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.287584:0:64909:0:(rw26.c:924:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:2.0:1770686977.287589:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000095270702[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.287592:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000048265add 17ffffc0001001 3:0 ffff8d6d06c901b0 284 lru 00000080:00200000:2.0:1770686977.287598:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008e6f4ef6 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1770686977.287600:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000095270702 00000080:00200000:2.0:1770686977.287601:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.287604:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.287612:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.287630:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.287633:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.287635:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.287641:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.287644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.287646:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.287650:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287657:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.287667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.287670:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.287674:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.287678:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:2.0:1770686977.287683:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.287686:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.287691:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:2.0:1770686977.287695:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.287704:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1167360, count: 4096 00000080:00200000:2.0:1770686977.287709:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1167360, bytes: 4096 00000080:00200000:2.0:1770686977.287712:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.287716:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 286, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.287717:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:2.0:1770686977.287720:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.287726:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:2.0:1770686977.287730:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:2.0:1770686977.287733:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.287739:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:2.0:1770686977.287746:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.287748:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.287755:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287765:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287774:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287781:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287788:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.287795:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.287800:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.287828:0:64909:0:(rw26.c:924:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:2.0:1770686977.287833:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003cff7f57[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.287836:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ccece824 17ffffc0001001 3:0 ffff8d6d06c90e58 285 lru 00000080:00200000:2.0:1770686977.287841:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000069f16bae 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1770686977.287844:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003cff7f57 00000080:00200000:2.0:1770686977.287845:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.287848:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.287856:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.287873:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.287876:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.287878:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.287884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.287887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.287890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.287894:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.287902:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.287911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.287913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.287918:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.287922:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:2.0:1770686977.287926:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.287929:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.287934:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:2.0:1770686977.287938:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.287946:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1171456, count: 4096 00000080:00200000:2.0:1770686977.287950:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1171456, bytes: 4096 00000080:00200000:2.0:1770686977.287953:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.287957:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 287, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.287958:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:2.0:1770686977.287961:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.287966:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:2.0:1770686977.287969:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:2.0:1770686977.287972:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.287978:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:2.0:1770686977.287983:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.287985:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.287992:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288000:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288009:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288015:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288022:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.288030:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.288035:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.288055:0:64909:0:(rw26.c:924:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:2.0:1770686977.288059:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000039af1181[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.288063:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000068a67320 17ffffc0001001 3:0 ffff8d6d1fa33438 286 lru 00000080:00200000:2.0:1770686977.288068:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000079a3d327 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1770686977.288071:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000039af1181 00000080:00200000:2.0:1770686977.288072:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.288074:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.288109:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.288126:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.288129:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.288131:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.288137:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.288139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.288142:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.288146:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288154:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.288427:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.288430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.288436:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.288438:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:2.0:1770686977.288442:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.288446:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.288451:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:2.0:1770686977.288454:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.288463:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1175552, count: 4096 00000080:00200000:2.0:1770686977.288466:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1175552, bytes: 4096 00000080:00200000:2.0:1770686977.288469:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.288473:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 288, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.288475:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:2.0:1770686977.288477:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.288483:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:2.0:1770686977.288486:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:2.0:1770686977.288488:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.288494:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:2.0:1770686977.288500:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.288502:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.288509:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288517:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288526:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288533:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288540:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.288549:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.288555:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.288575:0:64909:0:(rw26.c:924:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:2.0:1770686977.288580:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ae7ad6b3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.288583:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000d75af57 17ffffc0001001 3:0 ffff8d6d1fa33af8 287 lru 00000080:00200000:2.0:1770686977.288589:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000abf99e51 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1770686977.288591:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ae7ad6b3 00000080:00200000:2.0:1770686977.288592:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.288595:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.288603:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.288622:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.288625:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.288628:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.288634:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.288637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.288640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.288644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288652:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.288660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.288663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.288668:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.288671:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:2.0:1770686977.288674:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.288677:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.288682:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:2.0:1770686977.288685:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.288693:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1179648, count: 4096 00000080:00200000:2.0:1770686977.288697:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1179648, bytes: 4096 00000080:00200000:2.0:1770686977.288699:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.288703:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 289, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.288705:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:2.0:1770686977.288707:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.288712:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:2.0:1770686977.288715:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:2.0:1770686977.288718:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.288723:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:2.0:1770686977.288729:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.288731:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.288738:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288746:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288754:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.288768:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.288775:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.288780:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.288798:0:64909:0:(rw26.c:924:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:2.0:1770686977.297495:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003a5ec0f5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.297512:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007e4f638e 17ffffc0001001 3:0 ffff8d6d1fa330d8 288 lru 00000080:00200000:2.0:1770686977.297522:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c397b1d8 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1770686977.297526:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003a5ec0f5 00000080:00200000:2.0:1770686977.297528:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.297538:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.297578:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.297622:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.297630:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.297634:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.297656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.297660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.297666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.297674:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.297685:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.297703:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.297706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.297715:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.297724:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:2.0:1770686977.297735:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.297739:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.297755:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:2.0:1770686977.297761:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.297797:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1183744, count: 4096 00000080:00200000:2.0:1770686977.297816:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1183744, bytes: 4096 00000080:00200000:2.0:1770686977.297824:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.297830:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 290, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.297832:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:2.0:1770686977.297836:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.297854:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:2.0:1770686977.297862:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:2.0:1770686977.297867:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.297886:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:2.0:1770686977.297902:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.297908:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.297930:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.297944:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.297957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.297966:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.297973:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.297984:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.297998:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.298049:0:64909:0:(rw26.c:924:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:2.0:1770686977.298055:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002ac30494[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.298059:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000de610278 17ffffc0001001 3:0 ffff8d6d1fa33798 289 lru 00000080:00200000:2.0:1770686977.298065:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d16ef61b 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1770686977.298067:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002ac30494 00000080:00200000:2.0:1770686977.298068:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.298070:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.298079:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.298527:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.298531:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.298534:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.298542:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.298544:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.298548:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.298552:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298561:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.298570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.298573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.298577:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.298580:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:2.0:1770686977.298586:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.298589:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.298615:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:2.0:1770686977.298619:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.298631:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1187840, count: 4096 00000080:00200000:2.0:1770686977.298635:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1187840, bytes: 4096 00000080:00200000:2.0:1770686977.298638:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.298643:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 291, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.298645:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:2.0:1770686977.298647:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.298655:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:2.0:1770686977.298658:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:2.0:1770686977.298661:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.298668:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:2.0:1770686977.298676:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.298679:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.298688:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298698:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298706:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298714:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298722:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.298730:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.298736:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.298760:0:64909:0:(rw26.c:924:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:2.0:1770686977.298765:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007be79d35[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.298768:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004b5676dd 17ffffc0001001 3:0 ffff8d6d1fa335e8 290 lru 00000080:00200000:2.0:1770686977.298775:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000ac5b2ab 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1770686977.298777:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007be79d35 00000080:00200000:2.0:1770686977.298779:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.298781:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.298790:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.298819:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.298822:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.298825:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.298830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.298833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.298836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.298840:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298849:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.298859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.298861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.298866:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.298869:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:2.0:1770686977.298873:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.298876:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.298882:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:2.0:1770686977.298885:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.298894:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1191936, count: 4096 00000080:00200000:2.0:1770686977.298898:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1191936, bytes: 4096 00000080:00200000:2.0:1770686977.298900:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.298904:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 292, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.298906:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:2.0:1770686977.298908:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.298913:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:2.0:1770686977.298917:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:2.0:1770686977.298919:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.298926:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:2.0:1770686977.298932:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.298935:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.298942:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298950:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298959:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298967:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.298973:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.298981:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.298986:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.299003:0:64909:0:(rw26.c:924:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:2.0:1770686977.299008:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000099eee2c0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.299011:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000028024bbc 17ffffc0001001 3:0 ffff8d6d1fa33948 291 lru 00000080:00200000:2.0:1770686977.299017:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000065ba1aa2 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1770686977.299020:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000099eee2c0 00000080:00200000:2.0:1770686977.299021:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.299023:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.299031:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.299049:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.299052:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.299054:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.299059:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.299062:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.299064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.299068:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299077:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.299112:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.299115:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.299119:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.299122:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:2.0:1770686977.299126:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.299128:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.299133:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:2.0:1770686977.299136:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.299144:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1196032, count: 4096 00000080:00200000:2.0:1770686977.299148:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1196032, bytes: 4096 00000080:00200000:2.0:1770686977.299151:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.299155:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 293, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.299157:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:2.0:1770686977.299159:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.299165:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:2.0:1770686977.299168:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:2.0:1770686977.299170:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.299176:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:2.0:1770686977.299182:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.299184:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.299191:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299200:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299208:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299215:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299223:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.299231:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.299237:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.299254:0:64909:0:(rw26.c:924:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:2.0:1770686977.299259:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fa085185[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.299691:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000075df3f97 17ffffc0001001 3:0 ffff8d6d1fa33288 292 lru 00000080:00200000:2.0:1770686977.299699:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d5451794 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1770686977.299702:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fa085185 00000080:00200000:2.0:1770686977.299703:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.299706:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.299717:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.299737:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.299741:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.299743:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.299750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.299753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.299755:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.299760:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299767:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.299777:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.299780:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.299785:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.299788:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:2.0:1770686977.299792:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.299795:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.299811:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:2.0:1770686977.299814:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.299824:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1200128, count: 4096 00000080:00200000:2.0:1770686977.299829:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1200128, bytes: 4096 00000080:00200000:2.0:1770686977.299832:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.299836:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 294, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.299838:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:2.0:1770686977.299840:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.299848:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:2.0:1770686977.299851:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:2.0:1770686977.299853:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.299860:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:2.0:1770686977.299867:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.299870:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.299879:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299889:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299897:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299905:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.299912:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.299920:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.299926:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.299947:0:64909:0:(rw26.c:924:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:2.0:1770686977.299952:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000048f2bbe7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.299955:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a4e5009b 17ffffc0001001 3:0 ffff8d6d1fa33a20 293 lru 00000080:00200000:2.0:1770686977.299961:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000054a8351 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1770686977.299964:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000048f2bbe7 00000080:00200000:2.0:1770686977.299965:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.299967:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.299976:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.299993:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.299996:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.299998:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.300003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.300006:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.300009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.300013:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.300021:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.300029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.300032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.300037:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.300040:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:2.0:1770686977.300043:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.300046:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.300051:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:2.0:1770686977.300055:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.300062:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1204224, count: 4096 00000080:00200000:2.0:1770686977.300065:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1204224, bytes: 4096 00000080:00200000:2.0:1770686977.300068:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.300072:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 295, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.300074:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:2.0:1770686977.300076:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.300117:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:2.0:1770686977.300121:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:2.0:1770686977.300124:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.300130:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:2.0:1770686977.300136:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.300138:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.300146:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.300155:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.300164:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.300172:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.300178:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.300187:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.300192:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.300219:0:64909:0:(rw26.c:924:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:2.0:1770686977.300225:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000db26646[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.300228:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005e486e34 17ffffc0001021 2:0 ffff8d6d1fa33360 294 lru 00000080:00200000:2.0:1770686977.300234:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c54f4217 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1770686977.300237:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000db26646 00000080:00200000:2.0:1770686977.300237:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.300239:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.300247:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.301724:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.301737:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.301741:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.301759:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.301763:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.301767:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.301776:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.301788:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.301814:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.301817:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.301824:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.301830:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:2.0:1770686977.301838:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.301841:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.301852:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:2.0:1770686977.301857:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.301877:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1208320, count: 4096 00000080:00200000:2.0:1770686977.301884:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1208320, bytes: 4096 00000080:00200000:2.0:1770686977.301889:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.301896:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 296, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.301898:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:2.0:1770686977.301901:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.301914:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:2.0:1770686977.301920:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:2.0:1770686977.301924:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.301937:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:2.0:1770686977.301951:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.301955:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.301972:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.301986:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.301997:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.302006:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.302014:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.302025:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.302035:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.302071:0:64909:0:(rw26.c:924:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:2.0:1770686977.302077:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002c9049f1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.302110:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a9cc3c52 17ffffc0001001 3:0 ffff8d6d1fa33ca8 295 lru 00000080:00200000:2.0:1770686977.302118:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000075c54b02 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1770686977.302120:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002c9049f1 00000080:00200000:2.0:1770686977.302121:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.302125:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.302140:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.302161:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.302177:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.302179:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.302186:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.302189:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.302191:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.302196:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.302204:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.302213:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.302215:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.302220:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.302223:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:2.0:1770686977.302227:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.302230:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.302235:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:2.0:1770686977.302239:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.302247:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1212416, count: 4096 00000080:00200000:2.0:1770686977.302251:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1212416, bytes: 4096 00000080:00200000:2.0:1770686977.302254:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.302258:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 297, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.302260:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:2.0:1770686977.303699:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.303724:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:2.0:1770686977.303731:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:2.0:1770686977.303734:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.303750:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:2.0:1770686977.303766:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.303771:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.303791:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.303817:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.303829:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.303837:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.303846:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.303856:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.303868:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.303909:0:64909:0:(rw26.c:924:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:2.0:1770686977.303918:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000328a2f16[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.303921:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002df1414b 17ffffc0001001 3:0 ffff8d6d1fa33870 296 lru 00000080:00200000:2.0:1770686977.303928:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002471c512 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1770686977.303930:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000328a2f16 00000080:00200000:2.0:1770686977.303931:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.303935:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.303952:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.303979:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.303983:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.303986:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.303997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.304000:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.304003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.304008:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.304016:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.304028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.304031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.304038:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.304042:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:2.0:1770686977.304048:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.304052:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.304061:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:2.0:1770686977.304065:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.304111:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1216512, count: 4096 00000080:00200000:2.0:1770686977.304118:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1216512, bytes: 4096 00000080:00200000:2.0:1770686977.304123:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.304128:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 298, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.304130:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:2.0:1770686977.304133:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.304138:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:2.0:1770686977.304141:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:2.0:1770686977.304144:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.304150:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:2.0:1770686977.305386:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.305395:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.305411:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305425:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305435:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305444:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305452:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.305462:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.305472:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.305509:0:64909:0:(rw26.c:924:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:2.0:1770686977.305515:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007fd5966e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.305518:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7d48cb7 17ffffc0001001 3:0 ffff8d6d1fa33d80 297 lru 00000080:00200000:2.0:1770686977.305524:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ed20452a 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1770686977.305527:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007fd5966e 00000080:00200000:2.0:1770686977.305528:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.305531:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.305559:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.305582:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.305586:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.305590:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.305598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.305602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.305604:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.305609:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305617:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.305630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.305633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.305640:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.305645:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:2.0:1770686977.305651:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.305654:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.305661:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:2.0:1770686977.305666:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.305682:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1220608, count: 4096 00000080:00200000:2.0:1770686977.305688:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1220608, bytes: 4096 00000080:00200000:2.0:1770686977.305692:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.305697:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 299, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.305699:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:2.0:1770686977.305702:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.305713:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:2.0:1770686977.305716:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:2.0:1770686977.305719:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.305728:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:2.0:1770686977.305736:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.305738:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.305746:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305756:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305765:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305772:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305780:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.305787:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.305793:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.305821:0:64909:0:(rw26.c:924:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:2.0:1770686977.305826:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cd47513f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.305830:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d0e1cadc 17ffffc0001001 3:0 ffff8d6d1fa33bd0 298 lru 00000080:00200000:2.0:1770686977.305835:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc869a10 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1770686977.305838:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cd47513f 00000080:00200000:2.0:1770686977.305839:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.305841:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.305850:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.305867:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.305870:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.305873:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.305878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.305881:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.305884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.305888:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305895:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.305904:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.305907:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.305911:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.305914:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:2.0:1770686977.305918:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.305921:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.305926:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:2.0:1770686977.305929:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.305937:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1224704, count: 4096 00000080:00200000:2.0:1770686977.305941:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1224704, bytes: 4096 00000080:00200000:2.0:1770686977.305944:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.305948:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 300, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.305950:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:2.0:1770686977.305952:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.305958:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:2.0:1770686977.305961:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:2.0:1770686977.305964:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.305970:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:2.0:1770686977.305975:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.305978:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.305985:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.305994:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.306004:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.306012:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.306019:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.306027:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.306032:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.306050:0:64909:0:(rw26.c:924:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:2.0:1770686977.306054:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c596d214[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.306057:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc922f51 17ffffc0001001 3:0 ffff8d6d1fa33e58 299 lru 00000080:00200000:2.0:1770686977.306063:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000098a285d6 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1770686977.306065:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c596d214 00000080:00200000:2.0:1770686977.306067:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.306069:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.306078:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.306839:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.306844:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.306847:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.306855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.306858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.306861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.306865:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.306873:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.306883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.306885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.306890:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.306894:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:2.0:1770686977.306898:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.306901:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.306908:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:2.0:1770686977.306912:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.306923:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1228800, count: 4096 00000080:00200000:2.0:1770686977.306928:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1228800, bytes: 4096 00000080:00200000:2.0:1770686977.306930:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.306935:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 301, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.306937:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:2.0:1770686977.306940:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.306947:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:2.0:1770686977.306951:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:2.0:1770686977.306954:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.306961:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:2.0:1770686977.306968:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.306972:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.306982:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.306991:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307000:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307007:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307014:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.307022:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.307029:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.307053:0:64909:0:(rw26.c:924:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:2.0:1770686977.307058:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000073b72ce2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.307061:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006524676b 17ffffc0001001 3:0 ffff8d6d1fa331b0 300 lru 00000080:00200000:2.0:1770686977.307067:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3a5d865 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1770686977.307069:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000073b72ce2 00000080:00200000:2.0:1770686977.307071:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.307073:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.307594:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.307621:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.307625:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.307628:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.307637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.307639:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.307642:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.307647:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307654:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.307664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.307666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.307671:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.307676:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:2.0:1770686977.307680:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.307683:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.307690:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:2.0:1770686977.307694:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.307705:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1232896, count: 4096 00000080:00200000:2.0:1770686977.307710:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1232896, bytes: 4096 00000080:00200000:2.0:1770686977.307713:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.307717:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 302, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.307719:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:2.0:1770686977.307722:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.307729:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:2.0:1770686977.307732:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:2.0:1770686977.307735:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.307742:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:2.0:1770686977.307750:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.307753:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.307762:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307772:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307781:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307789:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307795:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.307815:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.307822:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.307848:0:64909:0:(rw26.c:924:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:2.0:1770686977.307854:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005d8dac80[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.307857:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007a01fbc8 17ffffc0001001 3:0 ffff8d6d1fa33000 301 lru 00000080:00200000:2.0:1770686977.307862:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004dac8939 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1770686977.307865:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005d8dac80 00000080:00200000:2.0:1770686977.307866:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.307868:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.307877:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.307895:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.307898:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.307900:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.307905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.307908:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.307911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.307915:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.307922:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.307931:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.307933:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.307938:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.307940:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:2.0:1770686977.307944:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.307947:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.307952:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:2.0:1770686977.307955:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.307963:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1236992, count: 4096 00000080:00200000:2.0:1770686977.307967:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1236992, bytes: 4096 00000080:00200000:2.0:1770686977.307969:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.307973:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 303, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.307975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:2.0:1770686977.307977:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.307983:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:2.0:1770686977.307986:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:2.0:1770686977.307989:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.307994:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:2.0:1770686977.308000:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.308003:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.308010:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.308019:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.308028:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.308036:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.308043:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.308052:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.308057:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.308075:0:64909:0:(rw26.c:924:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:2.0:1770686977.308080:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e5c6f8d7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.308120:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e9fd5bcb 17ffffc0001001 3:0 ffff8d6d1fa33510 302 lru 00000080:00200000:2.0:1770686977.308126:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009d615751 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1770686977.308128:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e5c6f8d7 00000080:00200000:2.0:1770686977.308129:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.308131:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.308140:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.308972:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.308980:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.308983:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.308995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.308998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.309001:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.309007:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309017:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.309030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.309033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.309041:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.309044:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:2.0:1770686977.309050:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.309054:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.309061:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:2.0:1770686977.309065:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.309078:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1241088, count: 4096 00000080:00200000:2.0:1770686977.309109:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1241088, bytes: 4096 00000080:00200000:2.0:1770686977.309114:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.309119:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 304, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.309121:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:2.0:1770686977.309124:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.309135:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:2.0:1770686977.309139:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:2.0:1770686977.309142:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.309151:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:2.0:1770686977.309595:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.309601:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.309617:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309631:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309646:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309654:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309662:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.309672:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.309683:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.309720:0:64909:0:(rw26.c:924:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:2.0:1770686977.309725:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a9abd1e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.309729:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a567c74c 17ffffc0001001 3:0 ffff8d6d1fa336c0 303 lru 00000080:00200000:2.0:1770686977.309735:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000055dec62a 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1770686977.309737:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a9abd1e9 00000080:00200000:2.0:1770686977.309739:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.309742:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.309755:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.309776:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.309779:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.309782:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.309789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.309791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.309794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.309798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309816:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.309825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.309828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.309833:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.309837:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:2.0:1770686977.309841:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.309844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.309850:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:2.0:1770686977.309853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.309866:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1245184, count: 4096 00000080:00200000:2.0:1770686977.309871:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1245184, bytes: 4096 00000080:00200000:2.0:1770686977.309874:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.309878:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 305, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.309880:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:2.0:1770686977.309883:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.309889:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:2.0:1770686977.309893:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:2.0:1770686977.309895:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.309902:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:2.0:1770686977.309908:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.309911:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.309918:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309927:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309935:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309943:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.309951:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.309958:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.309963:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.309983:0:64909:0:(rw26.c:924:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:2.0:1770686977.309988:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000628b3c19[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.309991:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e2aba871 17ffffc0001001 3:0 ffff8d6d06a70438 304 lru 00000080:00200000:2.0:1770686977.309997:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000093e8c74b 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1770686977.309999:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000628b3c19 00000080:00200000:2.0:1770686977.310000:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.310002:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.310010:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.310027:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.310030:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.310032:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.310038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.310040:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.310043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.310047:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.310055:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.310064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.310067:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.310071:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.310074:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:2.0:1770686977.310078:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.311050:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.311066:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:2.0:1770686977.311072:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.311118:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1249280, count: 4096 00000080:00200000:2.0:1770686977.311125:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1249280, bytes: 4096 00000080:00200000:2.0:1770686977.311128:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.311134:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 306, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.311136:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:2.0:1770686977.311140:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.311150:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:2.0:1770686977.311167:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:2.0:1770686977.311171:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.311185:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:2.0:1770686977.311197:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.311200:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.311215:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311227:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311239:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311247:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311255:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311265:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.311274:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.311311:0:64909:0:(rw26.c:924:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:2.0:1770686977.311317:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e60af9ea[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.311321:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000031bfb74b 17ffffc0001001 3:0 ffff8d6d06a70af8 305 lru 00000080:00200000:2.0:1770686977.311328:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b85faef6 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1770686977.311331:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e60af9ea 00000080:00200000:2.0:1770686977.311332:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.311335:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.311350:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311376:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.311379:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.311382:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.311391:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.311395:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.311398:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.311402:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311411:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.311423:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.311426:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.311432:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.311436:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:2.0:1770686977.311440:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.311443:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.311448:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:2.0:1770686977.311451:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.311459:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1253376, count: 4096 00000080:00200000:2.0:1770686977.311463:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1253376, bytes: 4096 00000080:00200000:2.0:1770686977.311466:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.311469:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 307, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.311471:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:2.0:1770686977.311474:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.311479:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:2.0:1770686977.311482:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:2.0:1770686977.311485:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.311491:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:2.0:1770686977.311497:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.311499:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.311507:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311516:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311524:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311532:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311539:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311548:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.311553:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.311573:0:64909:0:(rw26.c:924:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:2.0:1770686977.311578:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001d62f37c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.311581:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e754be55 17ffffc0001001 3:0 ffff8d6d06a700d8 306 lru 00000080:00200000:2.0:1770686977.311587:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6b0b01e 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1770686977.311589:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001d62f37c 00000080:00200000:2.0:1770686977.311590:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.311593:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.311601:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311619:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.311622:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.311625:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.311631:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.311633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.311636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.311641:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311650:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.311659:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.311662:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.311666:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.311669:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:2.0:1770686977.311673:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.311677:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.311682:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:2.0:1770686977.311685:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.311693:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1257472, count: 4096 00000080:00200000:2.0:1770686977.311697:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1257472, bytes: 4096 00000080:00200000:2.0:1770686977.311700:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.311703:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 308, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.311705:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:2.0:1770686977.311708:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.311713:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:2.0:1770686977.311717:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:2.0:1770686977.311720:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.311726:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:2.0:1770686977.311732:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.311734:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.311742:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311752:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311761:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311769:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311776:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311785:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.311790:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.311819:0:64909:0:(rw26.c:924:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:2.0:1770686977.311825:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000078790de3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.311828:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c6b36742 17ffffc0001001 3:0 ffff8d6d06a70798 307 lru 00000080:00200000:2.0:1770686977.311834:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000001e4e3cb 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1770686977.311837:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000078790de3 00000080:00200000:2.0:1770686977.311838:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.311840:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.311849:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.311866:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.311869:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.311871:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.311877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.311880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.311882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.311886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311894:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.311903:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.311906:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.311910:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.311913:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:2.0:1770686977.311917:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.311919:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.311924:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:2.0:1770686977.311927:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.311935:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1261568, count: 4096 00000080:00200000:2.0:1770686977.311939:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1261568, bytes: 4096 00000080:00200000:2.0:1770686977.311942:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.311946:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 309, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.311948:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:2.0:1770686977.311950:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.311956:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:2.0:1770686977.311959:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:2.0:1770686977.311962:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.311968:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:2.0:1770686977.311973:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.311976:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.311984:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.311993:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312003:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312010:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312025:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.312030:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.312050:0:64909:0:(rw26.c:924:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:2.0:1770686977.312054:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b2f0cb52[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.312057:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000853366a7 17ffffc0001001 3:0 ffff8d6d06a705e8 308 lru 00000080:00200000:2.0:1770686977.312062:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000038f1747a 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1770686977.312065:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b2f0cb52 00000080:00200000:2.0:1770686977.312066:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.312069:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.312077:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312129:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.312131:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.312134:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.312139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.312142:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.312144:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.312148:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312157:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.312165:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.312168:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.312172:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.312175:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:2.0:1770686977.312178:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.312181:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.312186:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:2.0:1770686977.312188:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.312197:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1265664, count: 4096 00000080:00200000:2.0:1770686977.312200:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1265664, bytes: 4096 00000080:00200000:2.0:1770686977.312203:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.312206:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 310, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.312208:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:2.0:1770686977.312210:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.312215:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:2.0:1770686977.312218:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:2.0:1770686977.312220:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.312226:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:2.0:1770686977.312232:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.312234:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.312241:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312251:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312260:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312268:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312275:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312283:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.312289:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.312315:0:64909:0:(rw26.c:924:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:2.0:1770686977.312320:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b1aa7db3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.312323:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000030f4d797 17ffffc0001021 2:0 ffff8d6d06a70948 309 lru 00000080:00200000:2.0:1770686977.312329:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000226b0d2d 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1770686977.312331:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b1aa7db3 00000080:00200000:2.0:1770686977.312332:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.312335:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.312342:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312360:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.312363:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.312365:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.312370:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.312373:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.312375:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.312379:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312387:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.312396:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.312398:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.312403:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.312406:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:2.0:1770686977.312409:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.312413:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.312418:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:2.0:1770686977.312421:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.312429:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1269760, count: 4096 00000080:00200000:2.0:1770686977.312432:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1269760, bytes: 4096 00000080:00200000:2.0:1770686977.312435:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.312439:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 311, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.312440:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:2.0:1770686977.312442:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.312447:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:2.0:1770686977.312451:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:2.0:1770686977.312453:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.312459:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:2.0:1770686977.312465:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.312468:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.312475:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312483:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312491:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312497:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312505:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312513:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.312518:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.312534:0:64909:0:(rw26.c:924:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:2.0:1770686977.312539:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b27f085e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.312542:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001e81f900 17ffffc0001001 3:0 ffff8d6d06a70288 310 lru 00000080:00200000:2.0:1770686977.312548:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015bb37af 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1770686977.312550:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b27f085e 00000080:00200000:2.0:1770686977.312551:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.312553:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.312561:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312578:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.312581:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.312583:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.312589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.312592:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.312595:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.312599:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312606:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.312615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.312618:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.312622:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.312625:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:2.0:1770686977.312629:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.312632:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.312637:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:2.0:1770686977.312640:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.312647:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1273856, count: 4096 00000080:00200000:2.0:1770686977.312651:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1273856, bytes: 4096 00000080:00200000:2.0:1770686977.312653:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.312657:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 312, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.312659:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:2.0:1770686977.312661:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.312666:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:2.0:1770686977.312669:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:2.0:1770686977.312672:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.312677:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:2.0:1770686977.312682:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.312684:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.312692:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312701:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312709:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312717:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.312723:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312729:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.312734:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.312748:0:64909:0:(rw26.c:924:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:2.0:1770686977.312753:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cc96a988[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.312756:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000345cce24 17ffffc0001001 3:0 ffff8d6d06a70a20 311 lru 00000080:00200000:2.0:1770686977.312762:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000019575d18 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1770686977.312764:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cc96a988 00000080:00200000:2.0:1770686977.312765:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.312768:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.312775:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.312792:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.312794:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.312797:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.313002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.313006:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.313009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.313013:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313022:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.313031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.313034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.313039:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.313042:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:2.0:1770686977.313046:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.313049:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.313054:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:2.0:1770686977.313057:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.313065:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1277952, count: 4096 00000080:00200000:2.0:1770686977.313069:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1277952, bytes: 4096 00000080:00200000:2.0:1770686977.313072:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.313075:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 313, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.313077:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:2.0:1770686977.313079:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.313116:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:2.0:1770686977.313119:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:2.0:1770686977.313122:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.313128:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:2.0:1770686977.313134:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.313137:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.313144:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313223:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313233:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313240:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313247:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313254:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.313260:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.313278:0:64909:0:(rw26.c:924:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:2.0:1770686977.313283:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000344a12a8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.313285:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000064e7cec7 17ffffc0001001 3:0 ffff8d6d06a70360 312 lru 00000080:00200000:2.0:1770686977.313290:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000363ec17c 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1770686977.313292:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000344a12a8 00000080:00200000:2.0:1770686977.313293:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.313296:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.313303:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313318:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.313321:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.313323:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.313329:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.313331:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.313334:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.313337:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313344:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.313352:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.313355:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.313359:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.313362:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:2.0:1770686977.313366:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.313369:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.313373:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:2.0:1770686977.313376:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.313383:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1282048, count: 4096 00000080:00200000:2.0:1770686977.313387:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1282048, bytes: 4096 00000080:00200000:2.0:1770686977.313390:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.313393:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 314, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.313395:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:2.0:1770686977.313397:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.313402:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:2.0:1770686977.313405:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:2.0:1770686977.313408:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.313413:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:2.0:1770686977.313419:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.313421:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.313428:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313437:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313445:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313452:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313458:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313465:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.313471:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.313486:0:64909:0:(rw26.c:924:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:2.0:1770686977.313490:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000046360b85[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.313493:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000021377e5c 17ffffc0001001 3:0 ffff8d6d06a70ca8 313 lru 00000080:00200000:2.0:1770686977.313498:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa8b20e8 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1770686977.313500:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000046360b85 00000080:00200000:2.0:1770686977.313501:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.313503:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.313511:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313528:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.313531:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.313533:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.313539:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.313542:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.313544:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.313548:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313556:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.313565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.313568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.313572:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.313575:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:2.0:1770686977.313579:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.313583:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.313588:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:2.0:1770686977.313591:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.313598:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1286144, count: 4096 00000080:00200000:2.0:1770686977.313602:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1286144, bytes: 4096 00000080:00200000:2.0:1770686977.313604:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.313608:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 315, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.313609:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:2.0:1770686977.313612:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.313617:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:2.0:1770686977.313620:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:2.0:1770686977.313623:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.313627:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:2.0:1770686977.313634:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.313636:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.313643:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313652:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313660:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313668:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313675:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313683:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.313688:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.313704:0:64909:0:(rw26.c:924:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:2.0:1770686977.313709:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000038cefd49[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.313712:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ccefe0ee 17ffffc0001001 3:0 ffff8d6d06a70870 314 lru 00000080:00200000:2.0:1770686977.313717:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2afe7a7 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1770686977.313720:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000038cefd49 00000080:00200000:2.0:1770686977.313721:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.313723:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.313731:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313748:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.313751:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.313754:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.313760:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.313763:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.313766:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.313770:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313778:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.313786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.313789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.313793:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.313796:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:2.0:1770686977.313800:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.313813:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.313818:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:2.0:1770686977.313822:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.313829:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1290240, count: 4096 00000080:00200000:2.0:1770686977.313833:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1290240, bytes: 4096 00000080:00200000:2.0:1770686977.313836:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.313839:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 316, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.313841:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:2.0:1770686977.313843:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.313849:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:2.0:1770686977.313852:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:2.0:1770686977.313855:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.313860:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:2.0:1770686977.313866:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.313868:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.313876:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313884:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313892:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313899:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.313905:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313912:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.313918:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.313937:0:64909:0:(rw26.c:924:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:2.0:1770686977.313941:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000246332bb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.313944:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc52c2ca 17ffffc0001001 3:0 ffff8d6d06a70d80 315 lru 00000080:00200000:2.0:1770686977.313950:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000805ad1ae 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1770686977.313952:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000246332bb 00000080:00200000:2.0:1770686977.313953:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.313956:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.313964:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.313981:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.313984:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.313986:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.313991:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.313994:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.313996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.314000:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.314007:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.314014:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.314017:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.314021:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.314024:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:2.0:1770686977.314027:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.314030:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.314035:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:2.0:1770686977.314038:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.314046:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1294336, count: 4096 00000080:00200000:2.0:1770686977.314049:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1294336, bytes: 4096 00000080:00200000:2.0:1770686977.314052:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.314055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 317, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.314057:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:2.0:1770686977.314059:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1770686977.314064:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:2.0:1770686977.314067:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:2.0:1770686977.314070:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1770686977.314075:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:2.0:1770686977.314081:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.315319:0:10028:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.315540:0:10028:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000003deebcaf ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686977.315577:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348801152:192.168.204.116@tcp:4:dd.0 00000008:00010000:2.0:1770686977.315955:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d3230, osc lock ffff8d6d045c5690, flags 0x0 00010000:00010000:2.0:1770686977.315978:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316441:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316459:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316468:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316476:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.316490:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.316505:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.316554:0:64909:0:(rw26.c:924:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:1.0:1770686977.316563:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ba076f57[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.316566:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000828ad250 17ffffc0001001 3:0 ffff8d6d052a0000 316 lru 00000080:00200000:1.0:1770686977.316582:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d01435ca 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1770686977.316584:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ba076f57 00000080:00200000:1.0:1770686977.316586:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.316591:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.316612:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.316634:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.316639:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.316642:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.316657:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.316661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.316664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d3230 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.316669:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316678:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.316693:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.316697:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d3230 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.316705:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.316711:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:1.0:1770686977.316720:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.316723:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.316734:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:1.0:1770686977.316740:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.316764:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1298432, count: 4096 00000080:00200000:1.0:1770686977.316771:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1298432, bytes: 4096 00000080:00200000:1.0:1770686977.316776:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.316787:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 318, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.316790:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:1.0:1770686977.316794:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.316818:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:1.0:1770686977.316824:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:1.0:1770686977.316828:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.316844:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:1.0:1770686977.316856:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.316859:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.316868:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316877:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316886:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316894:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.316901:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.316908:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.316913:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.316929:0:64909:0:(rw26.c:924:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:1.0:1770686977.316933:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000d1bc65[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.316936:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006aeb1cae 17ffffc0001001 3:0 ffff8d6d052a0510 317 lru 00000080:00200000:1.0:1770686977.316942:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e639cff 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1770686977.316949:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000d1bc65 00000080:00200000:1.0:1770686977.316951:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.316953:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.316961:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.316973:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.316975:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.316978:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.316983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.316986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.316988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.316993:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317001:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.317009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.317011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.317016:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.317018:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:1.0:1770686977.317022:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.317025:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.317029:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:1.0:1770686977.317032:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.317039:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1302528, count: 4096 00000080:00200000:1.0:1770686977.317044:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1302528, bytes: 4096 00000080:00200000:1.0:1770686977.317046:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.317050:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 319, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.317058:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:1.0:1770686977.317061:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.317067:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:1.0:1770686977.317070:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:1.0:1770686977.317072:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.317077:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:1.0:1770686977.317257:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.317261:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.317269:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317279:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317288:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317297:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317304:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317312:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.317316:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.317331:0:64909:0:(rw26.c:924:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:1.0:1770686977.317335:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d4cac78c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.317338:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003be013f2 17ffffc0001001 3:0 ffff8d6d052a06c0 318 lru 00000080:00200000:1.0:1770686977.317344:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000053196a6a 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1770686977.317346:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d4cac78c 00000080:00200000:1.0:1770686977.317351:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.317418:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.317429:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317441:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.317444:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.317446:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.317452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.317455:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.317457:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.317461:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317470:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.317478:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.317480:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.317484:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.317486:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:1.0:1770686977.317490:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.317493:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.317498:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:1.0:1770686977.317501:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.317509:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1306624, count: 4096 00000080:00200000:1.0:1770686977.317513:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1306624, bytes: 4096 00000080:00200000:1.0:1770686977.317516:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.317519:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 320, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.317521:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:1.0:1770686977.317524:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.317534:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:1.0:1770686977.317537:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:1.0:1770686977.317539:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.317545:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:1.0:1770686977.317551:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.317554:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.317561:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317570:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317579:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317587:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317595:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317602:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.317607:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.317621:0:64909:0:(rw26.c:924:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:1.0:1770686977.317625:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a204c9fa[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.317628:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000012c0ce98 17ffffc0001001 3:0 ffff8d6d052a0438 319 lru 00000080:00200000:1.0:1770686977.317634:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fddb9b70 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1770686977.317635:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a204c9fa 00000080:00200000:1.0:1770686977.317636:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.317638:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.317649:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317660:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.317663:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.317665:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.317670:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.317672:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.317675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.317679:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317687:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.317695:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.317698:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.317701:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.317703:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:1.0:1770686977.317707:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.317710:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.317714:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:1.0:1770686977.317717:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.317724:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1310720, count: 4096 00000080:00200000:1.0:1770686977.317728:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1310720, bytes: 4096 00000080:00200000:1.0:1770686977.317730:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.317734:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 321, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.317735:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:1.0:1770686977.317738:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.317743:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:1.0:1770686977.317750:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:1.0:1770686977.317752:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.317757:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:1.0:1770686977.317762:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.317764:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.317771:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317780:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317789:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317796:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317814:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317822:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.317827:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.317848:0:64909:0:(rw26.c:924:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:1.0:1770686977.317853:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000098c62d39[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.317856:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e43afa09 17ffffc0001001 3:0 ffff8d6d052a0af8 320 lru 00000080:00200000:1.0:1770686977.317862:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009ed32fca 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1770686977.317864:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000098c62d39 00000080:00200000:1.0:1770686977.317865:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.317868:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.317875:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.317889:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.317892:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.317895:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.317900:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.317902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.317905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.317909:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.317917:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.317926:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.317928:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.317931:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.317934:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:1.0:1770686977.317937:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.317940:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.317944:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:1.0:1770686977.317947:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.317954:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1314816, count: 4096 00000080:00200000:1.0:1770686977.317958:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1314816, bytes: 4096 00000080:00200000:1.0:1770686977.317961:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.317965:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 322, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.317966:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:1.0:1770686977.317969:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.317974:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:1.0:1770686977.317977:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:1.0:1770686977.317983:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.317988:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:1.0:1770686977.317993:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.317995:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.318002:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318011:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318020:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318028:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318035:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318042:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.318047:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.318060:0:64909:0:(rw26.c:924:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:1.0:1770686977.318064:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000042cf7921[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.318067:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002293d40f 17ffffc0001001 3:0 ffff8d6d052a00d8 321 lru 00000080:00200000:1.0:1770686977.318073:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000007a50e1f 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1770686977.318076:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000042cf7921 00000080:00200000:1.0:1770686977.318077:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.318079:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.318115:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318140:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.318143:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.318145:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.318150:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.318153:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.318233:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.318239:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318248:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.318258:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.318260:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.318264:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.318267:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:1.0:1770686977.318271:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.318274:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.318279:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:1.0:1770686977.318282:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.318289:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1318912, count: 4096 00000080:00200000:1.0:1770686977.318293:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1318912, bytes: 4096 00000080:00200000:1.0:1770686977.318295:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.318299:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 323, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.318301:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:1.0:1770686977.318303:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.318308:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:1.0:1770686977.318311:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:1.0:1770686977.318317:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.318323:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:1.0:1770686977.318328:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.318330:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.318337:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318346:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318422:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318432:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318439:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318447:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.318453:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.318469:0:64909:0:(rw26.c:924:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:1.0:1770686977.318473:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013a32e87[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.318476:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000560d86b 17ffffc0001001 3:0 ffff8d6d052a0798 322 lru 00000080:00200000:1.0:1770686977.318482:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000054617c28 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1770686977.318484:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013a32e87 00000080:00200000:1.0:1770686977.318485:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.318487:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.318495:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318515:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.318518:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.318520:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.318525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.318528:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.318531:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.318535:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318542:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.318552:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.318554:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.318558:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.318561:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:1.0:1770686977.318565:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.318567:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.318572:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:1.0:1770686977.318576:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.318583:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1323008, count: 4096 00000080:00200000:1.0:1770686977.318587:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1323008, bytes: 4096 00000080:00200000:1.0:1770686977.318590:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.318593:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 324, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.318595:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:1.0:1770686977.318598:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.318603:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:1.0:1770686977.318606:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:1.0:1770686977.318612:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.318618:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:1.0:1770686977.318623:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.318625:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.318632:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318641:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318650:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318658:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318665:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318673:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.318678:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.318691:0:64909:0:(rw26.c:924:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:1.0:1770686977.318695:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000aa7ab2b5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.318698:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005d7c82aa 17ffffc0001001 3:0 ffff8d6d052a05e8 323 lru 00000080:00200000:1.0:1770686977.318705:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f462e0b3 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1770686977.318707:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000aa7ab2b5 00000080:00200000:1.0:1770686977.318708:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.318710:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.318717:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318737:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.318739:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.318742:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.318746:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.318749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.318752:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.318756:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318764:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.318772:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.318774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.318778:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.318780:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:1.0:1770686977.318783:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.318787:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.318791:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:1.0:1770686977.318794:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.318813:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1327104, count: 4096 00000080:00200000:1.0:1770686977.318818:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1327104, bytes: 4096 00000080:00200000:1.0:1770686977.318821:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.318824:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 325, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.318826:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:1.0:1770686977.318829:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.318834:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:1.0:1770686977.318837:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:1.0:1770686977.318843:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.318848:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:1.0:1770686977.318853:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.318855:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.318862:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318871:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318880:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318888:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318895:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318903:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.318907:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.318920:0:64909:0:(rw26.c:924:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:1.0:1770686977.318924:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008b3136d5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.318928:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000110e7e5e 17ffffc0001001 3:0 ffff8d6d052a0948 324 lru 00000080:00200000:1.0:1770686977.318934:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000973aa114 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1770686977.318936:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008b3136d5 00000080:00200000:1.0:1770686977.318937:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.318939:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.318946:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.318966:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.318969:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.318971:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.318976:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.318978:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.318981:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.318986:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.318994:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.319002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.319005:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.319008:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.319010:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:1.0:1770686977.319014:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.319016:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.319021:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:1.0:1770686977.319024:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.319030:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1331200, count: 4096 00000080:00200000:1.0:1770686977.319034:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1331200, bytes: 4096 00000080:00200000:1.0:1770686977.319036:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.319040:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 326, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.319042:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:1.0:1770686977.319044:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.319049:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:1.0:1770686977.319051:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:1.0:1770686977.319059:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.319065:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:1.0:1770686977.319069:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.319071:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.319078:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319277:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319288:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319296:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319304:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319311:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.319317:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.319332:0:64909:0:(rw26.c:924:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:1.0:1770686977.319336:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000516414d5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.319339:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000020b7cd1e 17ffffc0001001 3:0 ffff8d6d052a0288 325 lru 00000080:00200000:1.0:1770686977.319345:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004bab031d 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1770686977.319346:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000516414d5 00000080:00200000:1.0:1770686977.319347:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.319349:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.319429:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319453:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.319457:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.319459:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.319465:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.319468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.319471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.319475:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319484:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.319493:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.319495:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.319499:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.319501:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:1.0:1770686977.319505:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.319508:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.319513:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:1.0:1770686977.319516:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.319524:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1335296, count: 4096 00000080:00200000:1.0:1770686977.319528:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1335296, bytes: 4096 00000080:00200000:1.0:1770686977.319531:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.319534:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 327, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.319536:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:1.0:1770686977.319538:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.319544:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:1.0:1770686977.319547:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:1.0:1770686977.319555:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.319561:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:1.0:1770686977.319567:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.319569:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.319577:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319585:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319593:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319600:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319606:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319613:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.319618:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.319635:0:64909:0:(rw26.c:924:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:1.0:1770686977.319639:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e9b80f25[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.319642:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003797cd0f 17ffffc0001001 3:0 ffff8d6d052a0a20 326 lru 00000080:00200000:1.0:1770686977.319647:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f7cc6f3b 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1770686977.319649:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e9b80f25 00000080:00200000:1.0:1770686977.319650:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.319652:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.319660:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319684:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.319688:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.319691:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.319697:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.319700:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.319702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.319706:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319713:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.319721:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.319724:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.319728:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.319731:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:1.0:1770686977.319735:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.319738:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.319743:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:1.0:1770686977.319746:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.319754:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1339392, count: 4096 00000080:00200000:1.0:1770686977.319758:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1339392, bytes: 4096 00000080:00200000:1.0:1770686977.319760:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.319764:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 328, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.319766:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:1.0:1770686977.319768:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.319772:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:1.0:1770686977.319775:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:1.0:1770686977.319782:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.319790:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:1.0:1770686977.319796:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.319798:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.319816:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319825:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319832:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319840:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319847:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319855:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.319861:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.319885:0:64909:0:(rw26.c:924:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:1.0:1770686977.319890:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000025d3d7c1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.319893:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000037924f88 17ffffc0001021 2:0 ffff8d6d052a0360 327 lru 00000080:00200000:1.0:1770686977.319897:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006ac1689d 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1770686977.319899:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000025d3d7c1 00000080:00200000:1.0:1770686977.319900:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.319902:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.319911:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.319933:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.319936:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.319939:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.319944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.319946:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.319949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.319952:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.319960:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.319968:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.319971:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.319974:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.319978:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:1.0:1770686977.319981:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.319984:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.319988:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:1.0:1770686977.319991:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.319999:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1343488, count: 4096 00000080:00200000:1.0:1770686977.320003:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1343488, bytes: 4096 00000080:00200000:1.0:1770686977.320006:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.320009:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 329, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.320011:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:1.0:1770686977.320013:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.320018:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:1.0:1770686977.320020:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:1.0:1770686977.320027:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.320034:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:1.0:1770686977.320039:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.320042:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.320048:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320057:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320064:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320072:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320078:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320120:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.320127:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.320143:0:64909:0:(rw26.c:924:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:1.0:1770686977.320148:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008e3186d1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.320151:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008b34edbe 17ffffc0001001 3:0 ffff8d6d052a0ca8 328 lru 00000080:00200000:1.0:1770686977.320241:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000024268bd 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1770686977.320245:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008e3186d1 00000080:00200000:1.0:1770686977.320246:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.320254:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.320263:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320290:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.320294:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.320296:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.320302:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.320305:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.320308:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.320312:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320320:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.320328:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.320330:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.320334:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.320337:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:1.0:1770686977.320341:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.320343:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.320348:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:1.0:1770686977.320351:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.320433:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1347584, count: 4096 00000080:00200000:1.0:1770686977.320438:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1347584, bytes: 4096 00000080:00200000:1.0:1770686977.320441:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.320444:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 330, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.320446:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:1.0:1770686977.320448:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.320453:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:1.0:1770686977.320456:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:1.0:1770686977.320465:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.320473:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:1.0:1770686977.320479:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.320481:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.320488:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320497:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320504:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320511:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320518:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320526:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.320532:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.320551:0:64909:0:(rw26.c:924:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:1.0:1770686977.320556:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe159374[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.320559:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008c2a5d51 17ffffc0001001 3:0 ffff8d6d052a0870 329 lru 00000080:00200000:1.0:1770686977.320564:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015173f29 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1770686977.320567:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe159374 00000080:00200000:1.0:1770686977.320568:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.320570:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.320579:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320602:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.320606:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.320608:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.320614:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.320617:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.320619:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.320623:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320630:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.320638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.320641:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.320645:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.320648:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:1.0:1770686977.320652:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.320655:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.320660:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:1.0:1770686977.320663:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.320670:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1351680, count: 4096 00000080:00200000:1.0:1770686977.320674:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1351680, bytes: 4096 00000080:00200000:1.0:1770686977.320677:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.320681:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 331, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.320682:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:1.0:1770686977.320685:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.320690:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:1.0:1770686977.320693:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:1.0:1770686977.320702:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.320708:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:1.0:1770686977.320714:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.320716:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.320724:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320733:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320742:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320749:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320755:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320763:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.320768:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.320786:0:64909:0:(rw26.c:924:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:1.0:1770686977.320791:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003eeb8191[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.320795:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004fd4c913 17ffffc0001001 3:0 ffff8d6d052a0d80 330 lru 00000080:00200000:1.0:1770686977.320809:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a71b4036 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1770686977.320812:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003eeb8191 00000080:00200000:1.0:1770686977.320813:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.320816:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.320825:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.320846:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.320850:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.320852:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.320858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.320860:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.320863:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.320867:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320875:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.320884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.320887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.320891:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.320894:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:1.0:1770686977.320897:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.320900:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.320905:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:1.0:1770686977.320908:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.320916:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1355776, count: 4096 00000080:00200000:1.0:1770686977.320920:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1355776, bytes: 4096 00000080:00200000:1.0:1770686977.320923:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.320927:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 332, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.320928:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:1.0:1770686977.320931:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.320936:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:1.0:1770686977.320939:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:1.0:1770686977.320948:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.320954:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:1.0:1770686977.320959:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.320961:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.320968:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320976:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320983:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320990:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.320997:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321004:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.321009:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.321024:0:64909:0:(rw26.c:924:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:1.0:1770686977.321028:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000097403451[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.321032:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000034aa1775 17ffffc0001001 3:0 ffff8d6d052a0bd0 331 lru 00000080:00200000:1.0:1770686977.321037:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e224357b 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1770686977.321039:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000097403451 00000080:00200000:1.0:1770686977.321040:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.321042:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.321051:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321073:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.321076:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.321079:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.321299:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.321303:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.321306:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.321310:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321318:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.321326:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.321329:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.321334:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.321337:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:1.0:1770686977.321341:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.321344:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.321349:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:1.0:1770686977.321352:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.321443:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1359872, count: 4096 00000080:00200000:1.0:1770686977.321448:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1359872, bytes: 4096 00000080:00200000:1.0:1770686977.321451:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.321456:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 333, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.321458:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:1.0:1770686977.321460:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.321465:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:1.0:1770686977.321468:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:1.0:1770686977.321480:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.321488:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:1.0:1770686977.321494:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.321497:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.321504:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321512:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321519:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321526:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321533:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321542:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.321547:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.321566:0:64909:0:(rw26.c:924:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:1.0:1770686977.321571:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000015097193[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.321573:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000094c12b0d 17ffffc0001001 3:0 ffff8d6d052a0e58 332 lru 00000080:00200000:1.0:1770686977.321579:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000062e3904a 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1770686977.321582:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000015097193 00000080:00200000:1.0:1770686977.321583:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.321585:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.321594:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321616:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.321620:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.321623:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.321628:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.321630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.321633:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.321637:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321644:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.321653:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.321656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.321660:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.321663:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:1.0:1770686977.321667:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.321671:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.321675:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:1.0:1770686977.321679:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.321686:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1363968, count: 4096 00000080:00200000:1.0:1770686977.321689:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1363968, bytes: 4096 00000080:00200000:1.0:1770686977.321691:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.321694:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 334, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.321696:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:1.0:1770686977.321698:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.321705:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:1.0:1770686977.321708:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:1.0:1770686977.321718:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.321724:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:1.0:1770686977.321730:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.321732:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.321740:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321748:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321765:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321772:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321781:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.321786:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.321813:0:64909:0:(rw26.c:924:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:1.0:1770686977.321818:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002fd3d24a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.321821:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ebcca6e6 17ffffc0001001 3:0 ffff8d6d052a01b0 333 lru 00000080:00200000:1.0:1770686977.321826:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ae9c1d6b 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1770686977.321828:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002fd3d24a 00000080:00200000:1.0:1770686977.321830:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.321832:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.321840:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.321863:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.321866:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.321868:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.321874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.321877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.321879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.321883:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321890:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.321899:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.321901:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.321905:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.321908:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:1.0:1770686977.321912:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.321915:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.321920:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:1.0:1770686977.321923:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.321931:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1368064, count: 4096 00000080:00200000:1.0:1770686977.321935:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1368064, bytes: 4096 00000080:00200000:1.0:1770686977.321937:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.321941:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 335, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.321942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:1.0:1770686977.321945:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.321951:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:1.0:1770686977.321954:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:1.0:1770686977.321961:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.321968:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:1.0:1770686977.321973:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.321975:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.321983:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.321993:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322001:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322009:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322025:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.322030:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.322049:0:64909:0:(rw26.c:924:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:1.0:1770686977.322053:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cb031a97[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.322056:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000063f651f4 17ffffc0001001 3:0 ffff8d6d3e8d31b0 334 lru 00000080:00200000:1.0:1770686977.322061:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff6fab89 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1770686977.322064:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cb031a97 00000080:00200000:1.0:1770686977.322065:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.322067:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.322076:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322271:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.322275:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.322278:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.322284:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.322287:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.322289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.322294:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322301:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.322309:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.322312:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.322317:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.322320:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:1.0:1770686977.322323:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.322326:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.322331:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:1.0:1770686977.322335:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.322343:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1372160, count: 4096 00000080:00200000:1.0:1770686977.322348:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1372160, bytes: 4096 00000080:00200000:1.0:1770686977.322350:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.322416:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 336, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.322418:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:1.0:1770686977.322420:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.322425:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:1.0:1770686977.322427:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:1.0:1770686977.322433:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.322438:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:1.0:1770686977.322442:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.322443:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.322449:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322456:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322462:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322467:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322471:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322476:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.322480:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.322492:0:64909:0:(rw26.c:924:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:1.0:1770686977.322496:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002fdc0bdc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.322498:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c241a214 17ffffc0001001 3:0 ffff8d6d3e8d3000 335 lru 00000080:00200000:1.0:1770686977.322502:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee2de718 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1770686977.322503:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002fdc0bdc 00000080:00200000:1.0:1770686977.322504:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.322506:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.322511:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322527:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.322529:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.322531:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.322535:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.322537:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.322540:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.322544:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322552:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.322561:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.322563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.322568:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.322571:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:1.0:1770686977.322575:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.322578:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.322583:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:1.0:1770686977.322586:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.322594:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1376256, count: 4096 00000080:00200000:1.0:1770686977.322598:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1376256, bytes: 4096 00000080:00200000:1.0:1770686977.322601:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.322604:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 337, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.322606:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:1.0:1770686977.322608:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.322612:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:1.0:1770686977.322615:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:1.0:1770686977.322620:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.322625:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:1.0:1770686977.322629:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.322631:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.322636:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322642:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322648:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322653:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322657:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322662:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.322666:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.322679:0:64909:0:(rw26.c:924:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:1.0:1770686977.322682:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c7f33c7a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.322684:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000096f7ec7c 17ffffc0001001 3:0 ffff8d6d3e8d3510 336 lru 00000080:00200000:1.0:1770686977.322688:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000000446443 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1770686977.322690:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c7f33c7a 00000080:00200000:1.0:1770686977.322691:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.322692:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.322698:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322712:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.322714:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.322716:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.322720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.322722:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.322723:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.322726:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322731:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.322737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.322738:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.322741:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.322742:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:1.0:1770686977.322744:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.322747:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.322750:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:1.0:1770686977.322752:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.322758:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1380352, count: 4096 00000080:00200000:1.0:1770686977.322760:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1380352, bytes: 4096 00000080:00200000:1.0:1770686977.322762:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.322764:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 338, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.322766:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:1.0:1770686977.322768:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.322773:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:1.0:1770686977.322776:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:1.0:1770686977.322783:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.322788:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:1.0:1770686977.322794:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.322796:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.322813:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322822:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322831:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322838:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322845:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322853:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.322859:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.322873:0:64909:0:(rw26.c:924:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:1.0:1770686977.322876:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c6013c32[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.322878:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003845c9c4 17ffffc0001001 3:0 ffff8d6d3e8d36c0 337 lru 00000080:00200000:1.0:1770686977.322882:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004b4dbdef 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1770686977.322884:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c6013c32 00000080:00200000:1.0:1770686977.322884:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.322886:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.322891:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.322906:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.322908:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.322910:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.322914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.322915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.322917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.322920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322925:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.322931:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.322932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.322934:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.322936:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:1.0:1770686977.322938:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.322940:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.322944:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:1.0:1770686977.322946:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.322951:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1384448, count: 4096 00000080:00200000:1.0:1770686977.322954:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1384448, bytes: 4096 00000080:00200000:1.0:1770686977.322956:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.322958:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 339, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.322959:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:1.0:1770686977.322961:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.322965:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:1.0:1770686977.322967:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:1.0:1770686977.322972:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.322976:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:1.0:1770686977.322980:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.322981:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.322986:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322992:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.322998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323003:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323007:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323012:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.323015:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.323026:0:64909:0:(rw26.c:924:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:1.0:1770686977.323029:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004f143e43[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.323032:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004fbede96 17ffffc0001001 3:0 ffff8d6d3e8d3438 338 lru 00000080:00200000:1.0:1770686977.323037:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff13fcab 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1770686977.323040:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004f143e43 00000080:00200000:1.0:1770686977.323041:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.323043:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.323051:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323072:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.323075:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.323078:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.323243:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.323246:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.323248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.323251:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323257:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.323263:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.323264:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.323267:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.323269:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:1.0:1770686977.323272:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.323274:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.323278:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:1.0:1770686977.323281:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.323286:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1388544, count: 4096 00000080:00200000:1.0:1770686977.323289:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1388544, bytes: 4096 00000080:00200000:1.0:1770686977.323291:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.323293:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 340, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.323295:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:1.0:1770686977.323296:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.323300:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:1.0:1770686977.323302:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:1.0:1770686977.323309:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.323313:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:1.0:1770686977.323317:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.323318:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.323323:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323330:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323336:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323340:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323344:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323350:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.323413:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.323429:0:64909:0:(rw26.c:924:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:1.0:1770686977.323432:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d5198ce5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.323434:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ea963277 17ffffc0001001 3:0 ffff8d6d3e8d3e58 339 lru 00000080:00200000:1.0:1770686977.323437:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e68fd7c1 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1770686977.323439:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d5198ce5 00000080:00200000:1.0:1770686977.323440:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.323441:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.323447:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323461:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.323463:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.323465:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.323469:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.323471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.323472:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.323475:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323480:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.323485:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.323486:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.323489:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.323490:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:1.0:1770686977.323493:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.323495:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.323499:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:1.0:1770686977.323501:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.323506:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1392640, count: 4096 00000080:00200000:1.0:1770686977.323509:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1392640, bytes: 4096 00000080:00200000:1.0:1770686977.323510:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.323513:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 341, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.323514:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:1.0:1770686977.323515:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.323519:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:1.0:1770686977.323521:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:1.0:1770686977.323526:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.323530:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:1.0:1770686977.323534:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.323535:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.323541:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323550:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323558:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323565:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323572:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323580:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.323586:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.323601:0:64909:0:(rw26.c:924:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:1.0:1770686977.323604:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cf904fc2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.323606:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c0479e4f 17ffffc0001001 3:0 ffff8d6d3e8d3bd0 340 lru 00000080:00200000:1.0:1770686977.323609:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004ea6a231 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1770686977.323611:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cf904fc2 00000080:00200000:1.0:1770686977.323611:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.323613:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.323618:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323633:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.323635:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.323637:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.323641:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.323642:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.323644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.323646:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323651:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.323656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.323657:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.323660:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.323662:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:1.0:1770686977.323664:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.323666:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.323669:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:1.0:1770686977.323671:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.323676:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1396736, count: 4096 00000080:00200000:1.0:1770686977.323679:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1396736, bytes: 4096 00000080:00200000:1.0:1770686977.323680:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.323683:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 342, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.323684:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:1.0:1770686977.323685:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.323688:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:1.0:1770686977.323690:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:1.0:1770686977.323695:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.323700:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:1.0:1770686977.323703:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.323704:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.323709:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323715:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323720:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323725:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323729:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323733:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.323737:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.323747:0:64909:0:(rw26.c:924:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:1.0:1770686977.323750:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000057b61bd7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.323752:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cae480fb 17ffffc0001001 3:0 ffff8d6d3e8d3d80 341 lru 00000080:00200000:1.0:1770686977.323755:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f92c3256 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1770686977.323756:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000057b61bd7 00000080:00200000:1.0:1770686977.323757:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.323758:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.323763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323782:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.323785:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.323787:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.323792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.323795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.323797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.323810:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323819:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.323828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.323830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.323835:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.323838:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:1.0:1770686977.323841:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.323844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.323849:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:1.0:1770686977.323853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.323860:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1400832, count: 4096 00000080:00200000:1.0:1770686977.323864:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1400832, bytes: 4096 00000080:00200000:1.0:1770686977.323866:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.323868:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 343, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.323869:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:1.0:1770686977.323871:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.323875:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:1.0:1770686977.323877:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:1.0:1770686977.323883:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.323887:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:1.0:1770686977.323891:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.323893:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.323898:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323904:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323909:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323914:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323918:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323924:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.323927:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.323945:0:64909:0:(rw26.c:924:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:1.0:1770686977.323948:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc79dbb8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.323950:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a2d825df 17ffffc0001021 2:0 ffff8d6d3e8d3870 342 lru 00000080:00200000:1.0:1770686977.323954:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003c16705e 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1770686977.323956:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc79dbb8 00000080:00200000:1.0:1770686977.323956:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.323958:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.323963:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.323979:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.323981:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.323983:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.323986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.323988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.323990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.323993:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.323998:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.324004:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.324005:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.324007:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.324009:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:1.0:1770686977.324011:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.324014:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.324017:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:1.0:1770686977.324019:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.324024:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1404928, count: 4096 00000080:00200000:1.0:1770686977.324027:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1404928, bytes: 4096 00000080:00200000:1.0:1770686977.324029:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.324032:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 344, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.324034:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:1.0:1770686977.324036:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.324041:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:1.0:1770686977.324044:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:1.0:1770686977.324052:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.324058:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:1.0:1770686977.324063:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.324065:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.324072:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324107:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324117:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324124:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324131:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324139:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.324144:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.324243:0:64909:0:(rw26.c:924:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:1.0:1770686977.324247:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000036a4771d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.324249:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003e7e4130 17ffffc0001001 3:0 ffff8d6d3e8d3ca8 343 lru 00000080:00200000:1.0:1770686977.324253:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000177a00a5 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1770686977.324254:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000036a4771d 00000080:00200000:1.0:1770686977.324255:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.324257:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.324263:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324279:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.324281:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.324283:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.324287:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.324289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.324290:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.324293:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324298:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.324304:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.324305:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.324308:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.324309:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:1.0:1770686977.324312:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.324314:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.324317:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:1.0:1770686977.324320:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.324325:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1409024, count: 4096 00000080:00200000:1.0:1770686977.324328:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1409024, bytes: 4096 00000080:00200000:1.0:1770686977.324330:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.324332:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 345, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.324333:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:1.0:1770686977.324335:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.324339:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:1.0:1770686977.324341:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:1.0:1770686977.324346:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.324350:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:1.0:1770686977.324412:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.324414:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.324419:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324426:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324432:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324437:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324441:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324446:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.324450:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.324462:0:64909:0:(rw26.c:924:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:1.0:1770686977.324465:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006cc6c018[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.324467:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000157d0e1d 17ffffc0001001 3:0 ffff8d6d3e8d3360 344 lru 00000080:00200000:1.0:1770686977.324471:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007bcb99fe 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:1.0:1770686977.324472:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006cc6c018 00000080:00200000:1.0:1770686977.324473:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.324475:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.324480:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324632:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.324636:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.324638:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.324643:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.324645:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.324647:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.324651:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324658:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.324667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.324669:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.324674:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.324677:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:1.0:1770686977.324680:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.324684:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.324689:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:1.0:1770686977.324692:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.324700:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1413120, count: 4096 00000080:00200000:1.0:1770686977.324704:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1413120, bytes: 4096 00000080:00200000:1.0:1770686977.324707:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.324711:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 346, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.324712:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:1.0:1770686977.324714:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.324719:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:1.0:1770686977.324722:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:1.0:1770686977.324730:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.324737:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:1.0:1770686977.324743:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.324745:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.324752:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324761:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324769:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324777:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324784:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324791:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.324797:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.324822:0:64909:0:(rw26.c:924:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:1.0:1770686977.324828:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000beafdc35[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.324830:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008bb2a337 17ffffc0001001 3:0 ffff8d6d3e8d3a20 345 lru 00000080:00200000:1.0:1770686977.324836:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000871c250c 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:1.0:1770686977.324838:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000beafdc35 00000080:00200000:1.0:1770686977.324839:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.324842:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.324850:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.324873:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.324876:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.324879:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.324884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.324886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.324889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.324893:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324901:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.324909:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.324912:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.324916:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.324918:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:1.0:1770686977.324921:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.324923:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.324926:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:1.0:1770686977.324929:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.324934:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1417216, count: 4096 00000080:00200000:1.0:1770686977.324937:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1417216, bytes: 4096 00000080:00200000:1.0:1770686977.324939:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.324941:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 347, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.324942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:1.0:1770686977.324944:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.324947:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:1.0:1770686977.324949:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:1.0:1770686977.324957:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.324963:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:1.0:1770686977.324968:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.324970:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.324977:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324986:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.324994:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325002:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325009:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325018:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.325025:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.325041:0:64909:0:(rw26.c:924:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:1.0:1770686977.325045:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a25cec08[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.325048:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e09dffa0 17ffffc0001001 3:0 ffff8d6d3e8d3288 346 lru 00000080:00200000:1.0:1770686977.325053:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009b18fea5 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:1.0:1770686977.325056:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a25cec08 00000080:00200000:1.0:1770686977.325057:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.325059:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.325067:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325292:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.325295:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.325298:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.325304:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.325307:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.325310:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.325314:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325320:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.325325:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.325327:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.325330:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.325332:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:1.0:1770686977.325334:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.325336:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.325340:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:1.0:1770686977.325342:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.325348:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1421312, count: 4096 00000080:00200000:1.0:1770686977.325351:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1421312, bytes: 4096 00000080:00200000:1.0:1770686977.325417:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.325421:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 348, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.325422:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:1.0:1770686977.325424:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.325429:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:1.0:1770686977.325431:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:1.0:1770686977.325437:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.325442:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:1.0:1770686977.325446:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.325448:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.325453:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325459:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325465:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325473:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325480:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325488:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.325493:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.325509:0:64909:0:(rw26.c:924:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:1.0:1770686977.325514:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000e12426[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.325517:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d35830f7 17ffffc0001001 3:0 ffff8d6d3e8d3948 347 lru 00000080:00200000:1.0:1770686977.325522:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000531aa46f 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:1.0:1770686977.325525:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000e12426 00000080:00200000:1.0:1770686977.325526:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.325528:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.325537:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325559:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.325563:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.325565:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.325571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.325574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.325577:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.325581:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325589:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.325599:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.325601:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.325606:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.325608:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:1.0:1770686977.325612:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.325615:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.325620:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:1.0:1770686977.325623:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.325631:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1425408, count: 4096 00000080:00200000:1.0:1770686977.325634:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1425408, bytes: 4096 00000080:00200000:1.0:1770686977.325637:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.325640:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 349, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.325642:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:1.0:1770686977.325644:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.325648:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:1.0:1770686977.325651:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:1.0:1770686977.325659:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.325665:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:1.0:1770686977.325671:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.325672:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.325680:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325689:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325698:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325703:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325708:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325713:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.325716:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.325729:0:64909:0:(rw26.c:924:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:1.0:1770686977.325732:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fccbcd3f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.325733:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006b57c413 17ffffc0001001 3:0 ffff8d6d3e8d35e8 348 lru 00000080:00200000:1.0:1770686977.325737:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad4ffc0d 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:1.0:1770686977.325738:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fccbcd3f 00000080:00200000:1.0:1770686977.325739:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.325740:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.325745:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325760:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.325762:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.325763:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.325768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.325770:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.325773:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.325777:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325785:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.325793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.325795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.325799:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.325811:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:1.0:1770686977.325815:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.325818:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.325823:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:1.0:1770686977.325827:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.325834:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1429504, count: 4096 00000080:00200000:1.0:1770686977.325838:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1429504, bytes: 4096 00000080:00200000:1.0:1770686977.325841:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.325844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 350, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.325846:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:1.0:1770686977.325849:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.325854:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:1.0:1770686977.325857:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:1.0:1770686977.325864:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.325870:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:1.0:1770686977.325874:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.325875:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.325880:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325887:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325892:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325897:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325901:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325906:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.325910:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.325921:0:64909:0:(rw26.c:924:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:1.0:1770686977.325924:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d577b4bc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.325926:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000085f2b0cb 17ffffc0001001 3:0 ffff8d6d3e8d3798 349 lru 00000080:00200000:1.0:1770686977.325930:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001e68a93c 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:1.0:1770686977.325931:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d577b4bc 00000080:00200000:1.0:1770686977.325932:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.325934:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.325939:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.325955:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.325957:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.325959:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.325963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.325964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.325966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.325969:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.325973:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.325978:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.325980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.325982:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.325984:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:1.0:1770686977.325987:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.325989:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.325992:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:1.0:1770686977.325994:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.326000:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1433600, count: 4096 00000080:00200000:1.0:1770686977.326003:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1433600, bytes: 4096 00000080:00200000:1.0:1770686977.326004:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.326006:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 351, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.326008:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:1.0:1770686977.326009:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.326013:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:1.0:1770686977.326015:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:1.0:1770686977.326020:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.326024:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:1.0:1770686977.326028:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.326030:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.326036:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326045:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326052:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326059:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326067:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326074:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.326080:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.326131:0:64909:0:(rw26.c:924:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:1.0:1770686977.326136:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009f401a36[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.326139:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b23a9965 17ffffc0001001 3:0 ffff8d6d3e8d30d8 350 lru 00000080:00200000:1.0:1770686977.326145:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c014c585 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:1.0:1770686977.326148:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009f401a36 00000080:00200000:1.0:1770686977.326149:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.326152:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.326244:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326266:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.326270:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.326272:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.326278:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.326280:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.326283:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.326287:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326294:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.326303:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.326306:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.326310:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.326313:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:1.0:1770686977.326316:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.326318:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.326322:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:1.0:1770686977.326324:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.326330:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1437696, count: 4096 00000080:00200000:1.0:1770686977.326333:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1437696, bytes: 4096 00000080:00200000:1.0:1770686977.326334:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.326337:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 352, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.326338:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:1.0:1770686977.326340:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.326343:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:1.0:1770686977.326345:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:1.0:1770686977.326351:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.326416:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:1.0:1770686977.326421:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.326422:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.326428:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326434:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326440:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326445:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326449:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326454:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.326457:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.326469:0:64909:0:(rw26.c:924:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:1.0:1770686977.326472:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000084d8971b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.326474:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bd78e9a5 17ffffc0001001 3:0 ffff8d6d3e8d3af8 351 lru 00000080:00200000:1.0:1770686977.326478:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003a4009f5 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:1.0:1770686977.326480:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000084d8971b 00000080:00200000:1.0:1770686977.326480:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.326482:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.326487:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326502:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.326504:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.326505:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.326509:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.326511:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.326513:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.326515:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326520:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.326525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.326526:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.326529:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.326531:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:1.0:1770686977.326533:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.326536:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.326540:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:1.0:1770686977.326543:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.326550:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1441792, count: 4096 00000080:00200000:1.0:1770686977.326554:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1441792, bytes: 4096 00000080:00200000:1.0:1770686977.326558:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.326561:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 353, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.326563:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:1.0:1770686977.326565:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.326570:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:1.0:1770686977.326573:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:1.0:1770686977.326580:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.326587:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:1.0:1770686977.326593:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.326595:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.326602:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326611:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326620:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326627:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326634:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326642:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.326647:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.326666:0:64909:0:(rw26.c:924:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:1.0:1770686977.326671:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c74dba06[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.326674:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000eb35d0e1 17ffffc0001001 3:0 ffff8d6d0135fbd0 352 lru 00000080:00200000:1.0:1770686977.326680:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007bd1358b 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:1.0:1770686977.326683:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c74dba06 00000080:00200000:1.0:1770686977.326684:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.326686:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.326693:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326709:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.326711:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.326713:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.326716:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.326718:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.326720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.326723:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326728:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.326734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.326735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.326738:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.326739:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:1.0:1770686977.326742:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.326744:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.326747:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:1.0:1770686977.326749:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.326755:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1445888, count: 4096 00000080:00200000:1.0:1770686977.326757:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1445888, bytes: 4096 00000080:00200000:1.0:1770686977.326759:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.326761:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 354, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.326762:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:1.0:1770686977.326764:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.326768:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:1.0:1770686977.326770:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:1.0:1770686977.326779:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.326786:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:1.0:1770686977.326791:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.326793:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.326800:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326823:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326832:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326840:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326847:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326856:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.326861:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.326874:0:64909:0:(rw26.c:924:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:1.0:1770686977.326877:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b2f09c77[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.326879:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e016f644 17ffffc0001001 3:0 ffff8d6d0135fd80 353 lru 00000080:00200000:1.0:1770686977.326882:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000014400e2a 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1770686977.326884:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b2f09c77 00000080:00200000:1.0:1770686977.326885:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.326886:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.326892:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.326906:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.326908:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.326910:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.326914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.326916:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.326917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.326920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326925:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.326931:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.326932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.326934:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.326936:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:1.0:1770686977.326938:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.326941:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.326944:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:1.0:1770686977.326946:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.326952:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1449984, count: 4096 00000080:00200000:1.0:1770686977.326954:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1449984, bytes: 4096 00000080:00200000:1.0:1770686977.326956:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.326958:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 355, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.326959:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:1.0:1770686977.326961:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.326965:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:1.0:1770686977.326966:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:1.0:1770686977.326971:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.326976:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:1.0:1770686977.326979:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.326981:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.326986:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326992:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.326998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327003:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327006:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327011:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.327015:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.327026:0:64909:0:(rw26.c:924:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:1.0:1770686977.327029:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005a37126b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.327032:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000017d61ef5 17ffffc0001001 3:0 ffff8d6d0135f870 354 lru 00000080:00200000:1.0:1770686977.327037:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c2bdfbee 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1770686977.327040:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005a37126b 00000080:00200000:1.0:1770686977.327041:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.327043:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.327050:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327070:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.327074:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.327076:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.327263:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.327266:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.327268:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.327272:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327277:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.327283:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.327285:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.327288:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.327290:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:1.0:1770686977.327292:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.327295:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.327299:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:1.0:1770686977.327301:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.327307:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1454080, count: 4096 00000080:00200000:1.0:1770686977.327310:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1454080, bytes: 4096 00000080:00200000:1.0:1770686977.327312:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.327314:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 356, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.327315:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:1.0:1770686977.327317:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.327321:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:1.0:1770686977.327323:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:1.0:1770686977.327328:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.327333:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:1.0:1770686977.327336:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.327338:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.327343:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327349:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327415:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327421:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327425:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327430:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.327434:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.327447:0:64909:0:(rw26.c:924:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:1.0:1770686977.327450:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ae71fd2b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.327451:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009473b8fc 17ffffc0001001 3:0 ffff8d6d0135fca8 355 lru 00000080:00200000:1.0:1770686977.327455:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002dfb3a7a 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1770686977.327456:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ae71fd2b 00000080:00200000:1.0:1770686977.327456:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.327458:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.327464:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327480:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.327482:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.327484:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.327488:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.327490:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.327491:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.327494:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327499:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.327505:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.327506:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.327508:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.327510:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:1.0:1770686977.327512:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.327514:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.327518:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:1.0:1770686977.327520:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.327525:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1458176, count: 4096 00000080:00200000:1.0:1770686977.327528:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1458176, bytes: 4096 00000080:00200000:1.0:1770686977.327530:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.327532:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 357, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.327533:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:1.0:1770686977.327535:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.327539:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:1.0:1770686977.327542:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:1.0:1770686977.327549:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.327556:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:1.0:1770686977.327562:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.327564:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.327571:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327580:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327589:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327596:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327601:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327605:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.327609:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.327621:0:64909:0:(rw26.c:924:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:1.0:1770686977.327624:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003d3eeac4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.327625:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007ffbc8e9 17ffffc0001001 3:0 ffff8d6d0135f360 356 lru 00000080:00200000:1.0:1770686977.327629:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007cb61448 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1770686977.327630:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003d3eeac4 00000080:00200000:1.0:1770686977.327631:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.327632:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.327637:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327653:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.327656:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.327659:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.327664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.327666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.327669:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.327673:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327680:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.327688:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.327691:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.327695:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.327698:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:1.0:1770686977.327701:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.327704:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.327709:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:1.0:1770686977.327713:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.327720:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1462272, count: 4096 00000080:00200000:1.0:1770686977.327724:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1462272, bytes: 4096 00000080:00200000:1.0:1770686977.327727:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.327731:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 358, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.327732:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:1.0:1770686977.327734:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.327740:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:1.0:1770686977.327742:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:1.0:1770686977.327752:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.327759:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:1.0:1770686977.327764:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.327766:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.327773:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327782:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327790:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327798:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327816:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327824:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.327830:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.327856:0:64909:0:(rw26.c:924:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:1.0:1770686977.327860:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fd7e4d69[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.327863:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000074f8a000 17ffffc0001021 2:0 ffff8d6d0135fa20 357 lru 00000080:00200000:1.0:1770686977.327868:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009f8ef38f 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1770686977.327870:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fd7e4d69 00000080:00200000:1.0:1770686977.327871:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.327873:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.327882:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.327903:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.327906:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.327909:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.327915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.327917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.327920:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.327924:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.327931:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.327939:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.327941:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.327946:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.327948:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:1.0:1770686977.327952:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.327955:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.327959:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:1.0:1770686977.327962:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.327970:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1466368, count: 4096 00000080:00200000:1.0:1770686977.327974:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1466368, bytes: 4096 00000080:00200000:1.0:1770686977.327977:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.327980:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 359, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.327982:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:1.0:1770686977.327984:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.327989:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:1.0:1770686977.327992:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:1.0:1770686977.327999:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.328005:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:1.0:1770686977.328010:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.328013:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.328020:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328029:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328037:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328046:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328053:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328060:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.328065:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.328113:0:64909:0:(rw26.c:924:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:1.0:1770686977.328118:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006a65fc0f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.328121:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009a8e0ccc 17ffffc0001001 3:0 ffff8d6d0135f288 358 lru 00000080:00200000:1.0:1770686977.328127:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b968c9ac 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1770686977.328129:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006a65fc0f 00000080:00200000:1.0:1770686977.328130:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.328133:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.328141:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328251:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.328254:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.328257:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.328262:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.328265:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.328268:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.328271:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328280:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.328289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.328291:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.328296:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.328299:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:1.0:1770686977.328303:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.328306:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.328311:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:1.0:1770686977.328314:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.328321:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1470464, count: 4096 00000080:00200000:1.0:1770686977.328325:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1470464, bytes: 4096 00000080:00200000:1.0:1770686977.328328:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.328331:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 360, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.328332:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:1.0:1770686977.328334:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.328340:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:1.0:1770686977.328343:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:1.0:1770686977.328351:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.328422:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:1.0:1770686977.328427:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.328428:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.328434:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328440:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328446:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328451:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328455:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328460:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.328464:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.328476:0:64909:0:(rw26.c:924:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:1.0:1770686977.328479:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000097588e6c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.328481:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e18925a5 17ffffc0001001 3:0 ffff8d6d0135f948 359 lru 00000080:00200000:1.0:1770686977.328485:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000008fee477 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1770686977.328487:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000097588e6c 00000080:00200000:1.0:1770686977.328488:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.328490:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.328498:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328521:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.328524:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.328527:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.328533:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.328536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.328538:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.328542:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328550:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.328560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.328562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.328566:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.328569:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:1.0:1770686977.328573:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.328576:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.328581:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:1.0:1770686977.328584:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.328592:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1474560, count: 4096 00000080:00200000:1.0:1770686977.328595:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1474560, bytes: 4096 00000080:00200000:1.0:1770686977.328598:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.328602:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 361, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.328603:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:1.0:1770686977.328606:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.328611:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:1.0:1770686977.328614:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:1.0:1770686977.328625:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.328632:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:1.0:1770686977.328639:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.328641:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.328648:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328657:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328666:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328673:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328680:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328688:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.328693:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.328709:0:64909:0:(rw26.c:924:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:1.0:1770686977.328714:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000121f9dbc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.328717:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bae764c9 17ffffc0001001 3:0 ffff8d6d0135f5e8 360 lru 00000080:00200000:1.0:1770686977.328723:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2aa1995 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1770686977.328725:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000121f9dbc 00000080:00200000:1.0:1770686977.328726:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.328728:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.328737:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328759:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.328763:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.328765:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.328771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.328773:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.328776:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.328780:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328788:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.328797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.328800:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.328815:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.328818:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:1.0:1770686977.328822:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.328825:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.328830:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:1.0:1770686977.328833:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.328840:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1478656, count: 4096 00000080:00200000:1.0:1770686977.328844:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1478656, bytes: 4096 00000080:00200000:1.0:1770686977.328847:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.328851:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 362, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.328852:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:1.0:1770686977.328855:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.328860:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:1.0:1770686977.328864:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:1.0:1770686977.328871:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.328878:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:1.0:1770686977.328884:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.328886:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.328893:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328902:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328918:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.328926:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328934:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.328939:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.328952:0:64909:0:(rw26.c:924:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:1.0:1770686977.328955:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002dfbc383[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.328958:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ba11055a 17ffffc0001001 3:0 ffff8d6d0135f798 361 lru 00000080:00200000:1.0:1770686977.328961:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007688996d 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1770686977.328963:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002dfbc383 00000080:00200000:1.0:1770686977.328964:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.328965:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.328970:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.328985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.328987:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.328989:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.328993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.328995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.328997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.328999:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329004:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.329010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.329011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.329014:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.329015:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:1.0:1770686977.329018:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.329020:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.329023:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:1.0:1770686977.329025:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.329032:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1482752, count: 4096 00000080:00200000:1.0:1770686977.329036:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1482752, bytes: 4096 00000080:00200000:1.0:1770686977.329039:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.329042:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 363, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.329044:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:1.0:1770686977.329046:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.329051:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:1.0:1770686977.329054:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:1.0:1770686977.329062:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.329068:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:1.0:1770686977.329074:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.329077:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.329252:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329260:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329266:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329271:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329276:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329281:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.329286:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.329298:0:64909:0:(rw26.c:924:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:1.0:1770686977.329301:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000067f6cc61[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.329303:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d9e1a6dd 17ffffc0001001 3:0 ffff8d6d0135f0d8 362 lru 00000080:00200000:1.0:1770686977.329306:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001759753e 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:1.0:1770686977.329308:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000067f6cc61 00000080:00200000:1.0:1770686977.329309:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.329310:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.329315:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329330:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.329332:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.329334:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.329338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.329340:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.329342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.329344:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329350:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.329413:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.329415:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.329418:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.329421:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:1.0:1770686977.329423:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.329426:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.329429:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:1.0:1770686977.329431:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.329437:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1486848, count: 4096 00000080:00200000:1.0:1770686977.329440:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1486848, bytes: 4096 00000080:00200000:1.0:1770686977.329442:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.329444:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 364, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.329445:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:1.0:1770686977.329447:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.329451:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:1.0:1770686977.329453:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:1.0:1770686977.329459:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.329463:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:1.0:1770686977.329467:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.329468:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.329474:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329480:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329485:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329490:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329494:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329499:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.329503:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.329518:0:64909:0:(rw26.c:924:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:1.0:1770686977.329521:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008916e252[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.329523:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000062d6d10 17ffffc0001001 3:0 ffff8d6d0135faf8 363 lru 00000080:00200000:1.0:1770686977.329526:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000066a219a7 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:1.0:1770686977.329528:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008916e252 00000080:00200000:1.0:1770686977.329529:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.329530:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.329535:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329558:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.329562:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.329564:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.329569:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.329572:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.329574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.329578:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329587:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.329594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.329595:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.329598:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.329601:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:1.0:1770686977.329603:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.329605:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.329609:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:1.0:1770686977.329611:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.329617:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1490944, count: 4096 00000080:00200000:1.0:1770686977.329619:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1490944, bytes: 4096 00000080:00200000:1.0:1770686977.329621:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.329624:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 365, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.329625:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:1.0:1770686977.329626:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.329630:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:1.0:1770686977.329632:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:1.0:1770686977.329637:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.329642:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:1.0:1770686977.329645:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.329647:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.329652:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329658:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329664:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329668:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329672:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329677:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.329681:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.329694:0:64909:0:(rw26.c:924:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:1.0:1770686977.329697:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a93af4a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.329699:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000961186f 17ffffc0001001 3:0 ffff8d6d0135f438 364 lru 00000080:00200000:1.0:1770686977.329703:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006313d076 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:1.0:1770686977.329704:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a93af4a 00000080:00200000:1.0:1770686977.329705:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.329707:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.329712:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329726:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.329728:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.329729:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.329733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.329735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.329737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.329739:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329744:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.329749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.329750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.329753:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.329755:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:1.0:1770686977.329757:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.329760:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.329763:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:1.0:1770686977.329765:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.329771:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1495040, count: 4096 00000080:00200000:1.0:1770686977.329775:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1495040, bytes: 4096 00000080:00200000:1.0:1770686977.329778:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.329781:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 366, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.329783:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:1.0:1770686977.329785:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.329789:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:1.0:1770686977.329792:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:1.0:1770686977.329799:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.329816:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:1.0:1770686977.329822:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.329824:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.329832:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329841:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329850:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329858:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329865:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329871:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.329875:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.329887:0:64909:0:(rw26.c:924:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:1.0:1770686977.329890:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe286223[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.329892:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d5f8681c 17ffffc0001001 3:0 ffff8d6d0135f6c0 365 lru 00000080:00200000:1.0:1770686977.329896:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000006b2872b 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:1.0:1770686977.329897:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe286223 00000080:00200000:1.0:1770686977.329898:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.329900:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.329905:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.329920:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.329921:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.329923:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.329927:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.329929:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.329930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.329933:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.329938:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.329944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.329945:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.329947:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.329949:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:1.0:1770686977.329951:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.329953:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.329957:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:1.0:1770686977.329958:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.329964:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1499136, count: 4096 00000080:00200000:1.0:1770686977.329966:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1499136, bytes: 4096 00000080:00200000:1.0:1770686977.329968:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.329970:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 367, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.329971:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:1.0:1770686977.329973:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.329976:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:1.0:1770686977.329978:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:1.0:1770686977.329983:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.329987:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:1.0:1770686977.329990:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.329992:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.329997:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330003:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330008:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330013:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330021:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.330024:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.330036:0:64909:0:(rw26.c:924:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:1.0:1770686977.330041:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000c60914[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.330044:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000059ffa0f8 17ffffc0001001 3:0 ffff8d6d0135f510 366 lru 00000080:00200000:1.0:1770686977.330049:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e04a94a2 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:1.0:1770686977.330051:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000c60914 00000080:00200000:1.0:1770686977.330052:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.330054:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.330061:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330310:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.330315:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.330318:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.330325:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.330328:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.330330:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.330333:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330339:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.330344:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.330346:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.330348:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.330350:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:1.0:1770686977.330410:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.330412:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.330416:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:1.0:1770686977.330419:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.330425:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1503232, count: 4096 00000080:00200000:1.0:1770686977.330428:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1503232, bytes: 4096 00000080:00200000:1.0:1770686977.330430:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.330432:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 368, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.330434:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:1.0:1770686977.330435:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.330440:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:1.0:1770686977.330442:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:1.0:1770686977.330449:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.330454:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:1.0:1770686977.330458:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.330459:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.330465:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330471:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330476:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330481:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330485:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330490:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.330493:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.330506:0:64909:0:(rw26.c:924:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:1.0:1770686977.330510:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001bacac5f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.330513:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000094efc714 17ffffc0001001 3:0 ffff8d6d0135f000 367 lru 00000080:00200000:1.0:1770686977.330519:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce5b9774 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1770686977.330521:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001bacac5f 00000080:00200000:1.0:1770686977.330522:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.330524:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.330532:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330554:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.330557:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.330559:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.330566:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.330568:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.330571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.330574:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330582:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.330591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.330594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.330598:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.330601:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:1.0:1770686977.330604:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.330607:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.330612:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:1.0:1770686977.330615:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.330622:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1507328, count: 4096 00000080:00200000:1.0:1770686977.330626:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1507328, bytes: 4096 00000080:00200000:1.0:1770686977.330629:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.330632:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 369, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.330633:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:1.0:1770686977.330636:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.330641:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:1.0:1770686977.330644:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:1.0:1770686977.330651:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.330656:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:1.0:1770686977.330660:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.330662:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.330667:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330673:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330678:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330683:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330686:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330691:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.330694:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.330706:0:64909:0:(rw26.c:924:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:1.0:1770686977.330709:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ddc9b212[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.330711:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000baa20d4e 17ffffc0001001 3:0 ffff8d6d0135f1b0 368 lru 00000080:00200000:1.0:1770686977.330715:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000837bac0d 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1770686977.330716:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ddc9b212 00000080:00200000:1.0:1770686977.330717:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.330718:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.330723:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330737:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.330739:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.330741:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.330745:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.330746:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.330748:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.330750:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330755:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.330760:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.330761:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.330764:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.330766:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:1.0:1770686977.330769:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.330772:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.330776:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:1.0:1770686977.330780:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.330787:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1511424, count: 4096 00000080:00200000:1.0:1770686977.330790:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1511424, bytes: 4096 00000080:00200000:1.0:1770686977.330792:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.330796:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 370, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.330797:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:1.0:1770686977.330799:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.330814:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:1.0:1770686977.330817:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:1.0:1770686977.330824:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.330830:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:1.0:1770686977.330835:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.330837:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.330845:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330854:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330862:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330869:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330873:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330878:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.330882:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.330894:0:64909:0:(rw26.c:924:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:1.0:1770686977.330897:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009d91920a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.330899:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004b2be878 17ffffc0001001 3:0 ffff8d6d0135fe58 369 lru 00000080:00200000:1.0:1770686977.330902:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d1b43d96 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1770686977.330903:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009d91920a 00000080:00200000:1.0:1770686977.330904:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.330905:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.330910:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.330925:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.330927:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.330928:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.330932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.330934:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.330935:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.330938:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.330943:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.330948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.330949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.330952:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.330953:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:1.0:1770686977.330956:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.330958:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.330961:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:1.0:1770686977.330963:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.330968:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1515520, count: 4096 00000080:00200000:1.0:1770686977.330971:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1515520, bytes: 4096 00000080:00200000:1.0:1770686977.330972:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.330975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 371, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.330976:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:1.0:1770686977.330977:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.330981:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:1.0:1770686977.330983:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:1.0:1770686977.330988:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.330992:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:1.0:1770686977.330995:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.330997:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.331002:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331007:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331013:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331018:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331021:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331027:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.331031:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.331049:0:64909:0:(rw26.c:924:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:1.0:1770686977.331054:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f43c6fb6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.331056:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005aa7ea85 17ffffc0001001 3:0 ffff8d6d05d62a20 370 lru 00000080:00200000:1.0:1770686977.331062:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015f13e05 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1770686977.331064:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f43c6fb6 00000080:00200000:1.0:1770686977.331065:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.331067:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.331075:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331242:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.331244:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.331246:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.331251:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.331252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.331254:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.331257:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331262:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.331267:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.331269:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.331271:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.331273:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:1.0:1770686977.331275:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.331277:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.331281:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:1.0:1770686977.331283:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.331289:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1519616, count: 4096 00000080:00200000:1.0:1770686977.331291:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1519616, bytes: 4096 00000080:00200000:1.0:1770686977.331293:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.331296:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 372, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.331297:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:1.0:1770686977.331298:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.331302:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:1.0:1770686977.331304:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:1.0:1770686977.331310:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.331314:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:1.0:1770686977.331318:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.331319:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.331324:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331330:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331336:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331340:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331344:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331349:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.331411:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.331426:0:64909:0:(rw26.c:924:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:1.0:1770686977.331429:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000011c34ad[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.331431:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000adb7c50c 17ffffc0001001 3:0 ffff8d6d05d62288 371 lru 00000080:00200000:1.0:1770686977.331435:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fefb18f4 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1770686977.331436:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000011c34ad 00000080:00200000:1.0:1770686977.331437:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.331439:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.331444:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331459:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.331461:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.331463:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.331466:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.331468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.331470:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.331473:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331478:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.331484:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.331485:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.331487:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.331489:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:1.0:1770686977.331491:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.331493:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.331497:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:1.0:1770686977.331499:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.331504:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1523712, count: 4096 00000080:00200000:1.0:1770686977.331507:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1523712, bytes: 4096 00000080:00200000:1.0:1770686977.331509:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.331511:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 373, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.331512:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:1.0:1770686977.331514:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.331517:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:1.0:1770686977.331519:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:1.0:1770686977.331524:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.331528:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:1.0:1770686977.331532:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.331534:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.331539:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331549:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331557:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331564:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331571:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331579:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.331584:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.331609:0:64909:0:(rw26.c:924:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:1.0:1770686977.331613:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000becfaab0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.331616:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000448957b 17ffffc0001021 2:0 ffff8d6d05d62948 372 lru 00000080:00200000:1.0:1770686977.331621:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000007a6549 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1770686977.331623:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000becfaab0 00000080:00200000:1.0:1770686977.331624:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.331626:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.331634:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331656:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.331659:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.331660:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.331665:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.331667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.331668:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.331671:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331677:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.331682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.331683:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.331686:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.331687:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:1.0:1770686977.331690:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.331692:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.331695:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:1.0:1770686977.331697:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.331703:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1527808, count: 4096 00000080:00200000:1.0:1770686977.331706:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1527808, bytes: 4096 00000080:00200000:1.0:1770686977.331707:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.331710:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 374, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.331711:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:1.0:1770686977.331712:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.331716:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:1.0:1770686977.331718:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:1.0:1770686977.331723:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.331728:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:1.0:1770686977.331731:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.331733:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.331738:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331744:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331750:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331755:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331759:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331763:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.331766:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.331780:0:64909:0:(rw26.c:924:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:1.0:1770686977.331788:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ab77fed1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.331791:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7c6eafd 17ffffc0001001 3:0 ffff8d6d05d625e8 373 lru 00000080:00200000:1.0:1770686977.331796:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c67726fd 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1770686977.331798:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ab77fed1 00000080:00200000:1.0:1770686977.331799:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.331810:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.331819:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331846:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.331849:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.331851:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.331856:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.331858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.331861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.331864:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331871:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.331879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.331882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.331886:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.331888:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:1.0:1770686977.331892:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.331895:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.331900:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:1.0:1770686977.331902:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.331910:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1531904, count: 4096 00000080:00200000:1.0:1770686977.331914:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1531904, bytes: 4096 00000080:00200000:1.0:1770686977.331917:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.331920:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 375, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.331922:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:1.0:1770686977.331924:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.331929:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:1.0:1770686977.331932:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:1.0:1770686977.331941:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.331948:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:1.0:1770686977.331953:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.331955:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.331962:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331971:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331978:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331985:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.331992:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.331999:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.332003:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.332019:0:64909:0:(rw26.c:924:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:1.0:1770686977.332024:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000edb1d8fc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.332027:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000024fc1ae5 17ffffc0001001 3:0 ffff8d6d05d62798 374 lru 00000080:00200000:1.0:1770686977.332032:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000008d1402c 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1770686977.332035:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000edb1d8fc 00000080:00200000:1.0:1770686977.332036:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.332038:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.332046:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332068:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.332071:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.332074:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.332079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.332111:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.332115:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.332118:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332127:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.332136:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.332138:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.332143:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.332146:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:1.0:1770686977.332149:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.332152:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.332232:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:1.0:1770686977.332235:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.332241:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1536000, count: 4096 00000080:00200000:1.0:1770686977.332243:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1536000, bytes: 4096 00000080:00200000:1.0:1770686977.332245:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.332248:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 376, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.332249:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:1.0:1770686977.332250:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.332254:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:1.0:1770686977.332257:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:1.0:1770686977.332262:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.332267:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:1.0:1770686977.332270:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.332272:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.332277:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332284:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332289:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332294:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332298:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332303:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.332307:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.332318:0:64909:0:(rw26.c:924:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:1.0:1770686977.332321:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005deef694[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.332323:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c6baffca 17ffffc0001001 3:0 ffff8d6d05d620d8 375 lru 00000080:00200000:1.0:1770686977.332327:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000721b155d 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1770686977.332329:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005deef694 00000080:00200000:1.0:1770686977.332329:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.332331:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.332336:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332351:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.332412:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.332414:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.332419:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.332421:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.332422:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.332425:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332431:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.332436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.332438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.332440:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.332442:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:1.0:1770686977.332445:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.332447:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.332450:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:1.0:1770686977.332452:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.332458:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1540096, count: 4096 00000080:00200000:1.0:1770686977.332461:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1540096, bytes: 4096 00000080:00200000:1.0:1770686977.332462:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.332465:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 377, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.332466:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:1.0:1770686977.332467:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.332471:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:1.0:1770686977.332473:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:1.0:1770686977.332478:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.332598:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:1.0:1770686977.332603:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.332605:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.332610:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332617:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332622:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332627:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332631:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332636:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.332640:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.332652:0:64909:0:(rw26.c:924:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:1.0:1770686977.332655:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eef53ede[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.332657:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d7f1102c 17ffffc0001001 3:0 ffff8d6d05d62af8 376 lru 00000080:00200000:1.0:1770686977.332661:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004606aa06 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1770686977.332662:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eef53ede 00000080:00200000:1.0:1770686977.332663:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.332665:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.332670:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332684:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.332686:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.332688:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.332692:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.332694:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.332695:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.332698:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332703:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.332709:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.332710:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.332713:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.332714:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:1.0:1770686977.332717:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.332719:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.332722:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:1.0:1770686977.332724:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.332730:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1544192, count: 4096 00000080:00200000:1.0:1770686977.332732:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1544192, bytes: 4096 00000080:00200000:1.0:1770686977.332734:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.332736:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 378, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.332737:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:1.0:1770686977.332739:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.332742:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:1.0:1770686977.332744:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:1.0:1770686977.332749:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.332754:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:1.0:1770686977.332757:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.332759:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.332763:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332771:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332780:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332787:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332794:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332811:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.332817:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.332833:0:64909:0:(rw26.c:924:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:1.0:1770686977.332837:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000da34555e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.332841:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004f2f069d 17ffffc0001001 3:0 ffff8d6d05d62438 377 lru 00000080:00200000:1.0:1770686977.332846:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000b2e919b 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1770686977.332849:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000da34555e 00000080:00200000:1.0:1770686977.332850:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.332852:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.332859:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332877:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.332879:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.332880:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.332884:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.332886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.332888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.332891:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332896:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.332901:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.332903:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.332905:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.332907:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:1.0:1770686977.332909:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.332911:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.332914:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:1.0:1770686977.332916:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.332922:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1548288, count: 4096 00000080:00200000:1.0:1770686977.332925:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1548288, bytes: 4096 00000080:00200000:1.0:1770686977.332927:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.332929:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 379, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.332930:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:1.0:1770686977.332932:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.332935:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:1.0:1770686977.332937:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:1.0:1770686977.332943:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.332947:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:1.0:1770686977.332950:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.332952:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.332957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332962:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332968:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332973:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.332977:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.332981:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.332984:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.332997:0:64909:0:(rw26.c:924:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:1.0:1770686977.333000:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001fda06d3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.333001:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005b594021 17ffffc0001001 3:0 ffff8d6d05d626c0 378 lru 00000080:00200000:1.0:1770686977.333005:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000083357df3 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1770686977.333007:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001fda06d3 00000080:00200000:1.0:1770686977.333007:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.333009:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.333014:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333028:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.333031:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.333034:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.333039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.333042:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.333044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.333048:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333055:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.333063:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.333066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.333071:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.333073:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:1.0:1770686977.333077:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.333081:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.333126:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:1.0:1770686977.333129:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.333137:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1552384, count: 4096 00000080:00200000:1.0:1770686977.333141:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1552384, bytes: 4096 00000080:00200000:1.0:1770686977.333143:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.333147:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 380, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.333149:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:1.0:1770686977.333151:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.333270:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:1.0:1770686977.333274:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:1.0:1770686977.333279:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.333284:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:1.0:1770686977.333288:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.333290:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.333295:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333301:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333307:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333312:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333316:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333321:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.333324:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.333335:0:64909:0:(rw26.c:924:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:1.0:1770686977.333338:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006b04d1b7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.333340:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004e737629 17ffffc0001001 3:0 ffff8d6d05d62510 379 lru 00000080:00200000:1.0:1770686977.333344:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e51816cf 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1770686977.333346:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006b04d1b7 00000080:00200000:1.0:1770686977.333347:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.333348:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.333410:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333427:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.333429:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.333431:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.333435:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.333437:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.333439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.333442:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333447:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.333453:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.333455:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.333457:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.333459:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:1.0:1770686977.333461:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.333463:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.333467:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:1.0:1770686977.333469:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.333475:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1556480, count: 4096 00000080:00200000:1.0:1770686977.333477:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1556480, bytes: 4096 00000080:00200000:1.0:1770686977.333479:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.333481:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 381, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.333482:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:1.0:1770686977.333484:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.333488:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:1.0:1770686977.333489:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:1.0:1770686977.333495:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.333499:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:1.0:1770686977.333503:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.333504:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.333509:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333516:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333521:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333526:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333530:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333535:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.333539:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.333550:0:64909:0:(rw26.c:924:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:1.0:1770686977.333552:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000064e9c625[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.333554:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f62e021a 17ffffc0001001 3:0 ffff8d6d05d62000 380 lru 00000080:00200000:1.0:1770686977.333558:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006b2d1c44 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1770686977.333560:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000064e9c625 00000080:00200000:1.0:1770686977.333560:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.333562:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.333567:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333583:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.333585:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.333587:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.333591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.333593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.333594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.333597:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333602:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.333607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.333608:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.333611:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.333613:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:1.0:1770686977.333615:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.333617:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.333621:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:1.0:1770686977.333623:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.333628:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1560576, count: 4096 00000080:00200000:1.0:1770686977.333631:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1560576, bytes: 4096 00000080:00200000:1.0:1770686977.333632:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.333635:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 382, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.333636:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:1.0:1770686977.333637:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.333641:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:1.0:1770686977.333643:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:1.0:1770686977.333649:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.333653:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:1.0:1770686977.333657:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.333659:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.333663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333669:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333675:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333680:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333684:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333689:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.333692:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.333703:0:64909:0:(rw26.c:924:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:1.0:1770686977.333706:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000038c007b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.333708:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000098a36f02 17ffffc0001001 3:0 ffff8d6d05d621b0 381 lru 00000080:00200000:1.0:1770686977.333711:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd66be34 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1770686977.333713:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000038c007b 00000080:00200000:1.0:1770686977.333714:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.333715:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.333720:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333735:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.333737:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.333738:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.333742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.333744:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.333745:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.333748:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333753:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.333758:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.333759:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.333762:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.333764:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:1.0:1770686977.333766:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.333768:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.333773:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:1.0:1770686977.333776:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.333783:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1564672, count: 4096 00000080:00200000:1.0:1770686977.333787:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1564672, bytes: 4096 00000080:00200000:1.0:1770686977.333789:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.333792:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 383, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.333794:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:1.0:1770686977.333796:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.333810:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:1.0:1770686977.333814:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:1.0:1770686977.333822:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.333828:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:1.0:1770686977.333834:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.333837:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.333843:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333852:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333861:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333867:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333872:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333876:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.333880:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.333892:0:64909:0:(rw26.c:924:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:1.0:1770686977.333895:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000056489116[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.333896:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a28f7746 17ffffc0001001 3:0 ffff8d6d05d62e58 382 lru 00000080:00200000:1.0:1770686977.333899:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b3fb5cf6 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1770686977.333901:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000056489116 00000080:00200000:1.0:1770686977.333901:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.333903:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.333908:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.333922:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.333924:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.333926:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.333930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.333932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.333933:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.333936:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.333941:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.333947:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.333948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.333950:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.333952:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:1.0:1770686977.333954:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.333956:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.333959:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:1.0:1770686977.333962:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.333967:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1568768, count: 4096 00000080:00200000:1.0:1770686977.333970:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1568768, bytes: 4096 00000080:00200000:1.0:1770686977.333971:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.333974:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 384, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.333975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:1.0:1770686977.333976:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.333980:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:1.0:1770686977.333982:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:1.0:1770686977.333987:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.333991:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:1.0:1770686977.333994:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.333996:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334000:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334006:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334012:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334017:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334021:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334026:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.334029:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.334044:0:64909:0:(rw26.c:924:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:1.0:1770686977.334048:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007a7970fb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.334051:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cdf1881f 17ffffc0001001 3:0 ffff8d6d05d62bd0 383 lru 00000080:00200000:1.0:1770686977.334056:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b6edccca 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1770686977.334058:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007a7970fb 00000080:00200000:1.0:1770686977.334059:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.334061:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.334069:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334119:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.334123:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.334125:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.334130:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.334133:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.334135:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.334140:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334148:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.334222:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.334225:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.334228:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.334230:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:1.0:1770686977.334233:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.334236:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.334239:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:1.0:1770686977.334241:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.334247:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1572864, count: 4096 00000080:00200000:1.0:1770686977.334249:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1572864, bytes: 4096 00000080:00200000:1.0:1770686977.334251:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.334254:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 385, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.334255:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:1.0:1770686977.334256:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.334260:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:1.0:1770686977.334262:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:1.0:1770686977.334268:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.334272:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:1.0:1770686977.334276:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.334277:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334282:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334289:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334294:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334300:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334304:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334309:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.334312:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.334329:0:64909:0:(rw26.c:924:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:1.0:1770686977.334332:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004e5649ac[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.334334:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f2a62479 17ffffc0001001 3:0 ffff8d6d05d62d80 384 lru 00000080:00200000:1.0:1770686977.334338:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004b71ad46 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1770686977.334340:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004e5649ac 00000080:00200000:1.0:1770686977.334340:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.334342:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.334347:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334419:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.334422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.334424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.334428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.334430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.334432:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.334435:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334440:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.334446:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.334447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.334449:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.334451:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:1.0:1770686977.334453:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.334455:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.334459:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:1.0:1770686977.334461:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.334466:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1576960, count: 4096 00000080:00200000:1.0:1770686977.334469:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1576960, bytes: 4096 00000080:00200000:1.0:1770686977.334471:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.334473:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 386, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.334474:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:1.0:1770686977.334476:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.334479:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:1.0:1770686977.334481:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:1.0:1770686977.334486:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.334491:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:1.0:1770686977.334494:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.334496:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334501:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334507:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334513:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334518:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334522:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334527:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.334530:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.334542:0:64909:0:(rw26.c:924:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:1.0:1770686977.334545:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000351709a1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.334547:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000c83658b 17ffffc0001001 3:0 ffff8d6d05d62870 385 lru 00000080:00200000:1.0:1770686977.334551:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007c31d709 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1770686977.334552:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000351709a1 00000080:00200000:1.0:1770686977.334553:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.334555:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.334560:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334574:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.334576:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.334577:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.334581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.334582:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.334584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.334587:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334591:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.334596:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.334598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.334600:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.334602:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:1.0:1770686977.334604:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.334606:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.334609:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:1.0:1770686977.334611:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.334617:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1581056, count: 4096 00000080:00200000:1.0:1770686977.334619:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1581056, bytes: 4096 00000080:00200000:1.0:1770686977.334621:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.334623:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 387, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.334624:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:1.0:1770686977.334625:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.334629:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:1.0:1770686977.334631:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:1.0:1770686977.334636:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.334640:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:1.0:1770686977.334643:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.334645:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334650:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334655:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334661:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334665:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334669:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334674:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.334677:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.334688:0:64909:0:(rw26.c:924:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:1.0:1770686977.334691:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000931b7ba4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.334692:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000081b31067 17ffffc0001001 3:0 ffff8d6d05d62ca8 386 lru 00000080:00200000:1.0:1770686977.334696:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000572e1f9f 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1770686977.334697:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000931b7ba4 00000080:00200000:1.0:1770686977.334698:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.334699:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.334705:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334718:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.334720:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.334721:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.334725:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.334726:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.334728:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.334730:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334735:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.334740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.334742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.334744:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.334746:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:1.0:1770686977.334748:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.334750:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.334753:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:1.0:1770686977.334755:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.334760:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1585152, count: 4096 00000080:00200000:1.0:1770686977.334762:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1585152, bytes: 4096 00000080:00200000:1.0:1770686977.334764:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.334766:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 388, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.334767:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:1.0:1770686977.334770:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.334774:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:1.0:1770686977.334777:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:1.0:1770686977.334784:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.334789:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:1.0:1770686977.334811:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.334813:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334821:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334830:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334837:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334845:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334852:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334860:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.334864:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.334884:0:64909:0:(rw26.c:924:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:1.0:1770686977.334887:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000099944628[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.334889:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000093a2e144 17ffffc0001021 2:0 ffff8d6d05d62360 387 lru 00000080:00200000:1.0:1770686977.334893:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000037c59f89 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1770686977.334894:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000099944628 00000080:00200000:1.0:1770686977.334895:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.334897:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.334902:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.334916:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.334919:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.334920:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.334924:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.334926:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.334928:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.334930:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.334935:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.334940:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.334942:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.334944:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.334946:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:1.0:1770686977.334949:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.334951:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.334954:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:1.0:1770686977.334956:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.334961:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1589248, count: 4096 00000080:00200000:1.0:1770686977.334964:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1589248, bytes: 4096 00000080:00200000:1.0:1770686977.334966:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.334968:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 389, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.334969:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:1.0:1770686977.334971:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.334974:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:1.0:1770686977.334976:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:1.0:1770686977.334983:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.334987:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:1.0:1770686977.334990:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.334992:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.334997:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335003:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335011:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335018:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335025:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335032:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.335038:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.335068:0:64909:0:(rw26.c:924:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:1.0:1770686977.335073:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009549ce1a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.335076:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d109dbec 17ffffc0001001 3:0 ffff8d6d046ee6c0 388 lru 00000080:00200000:1.0:1770686977.335564:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000cbacaa5a 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1770686977.335569:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009549ce1a 00000080:00200000:1.0:1770686977.335570:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.335573:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.335585:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335605:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.335608:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.335610:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.335615:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.335617:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.335619:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.335623:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335628:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.335635:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.335636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.335639:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.335641:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:1.0:1770686977.335644:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.335646:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.335650:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:1.0:1770686977.335653:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.335660:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1593344, count: 4096 00000080:00200000:1.0:1770686977.335663:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1593344, bytes: 4096 00000080:00200000:1.0:1770686977.335665:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.335668:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 390, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.335669:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:1.0:1770686977.335671:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.335675:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:1.0:1770686977.335678:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:1.0:1770686977.335683:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.335689:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:1.0:1770686977.335694:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.335695:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.335702:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335708:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335714:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335719:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335723:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335728:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.335732:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.335746:0:64909:0:(rw26.c:924:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:1.0:1770686977.335749:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000879c511e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.335751:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000849daa93 17ffffc0001001 3:0 ffff8d6d046ee438 389 lru 00000080:00200000:1.0:1770686977.335754:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000526f6be5 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1770686977.335756:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000879c511e 00000080:00200000:1.0:1770686977.335757:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.335759:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.335764:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335782:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.335786:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.335788:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.335793:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.335795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.335798:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.335811:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335819:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.335828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.335831:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.335835:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.335838:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:1.0:1770686977.335842:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.335845:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.335850:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:1.0:1770686977.335853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.335861:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1597440, count: 4096 00000080:00200000:1.0:1770686977.335865:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1597440, bytes: 4096 00000080:00200000:1.0:1770686977.335867:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.335871:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 391, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.335872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:1.0:1770686977.335875:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.335880:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:1.0:1770686977.335883:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:1.0:1770686977.335890:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.335896:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:1.0:1770686977.335902:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.335904:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.335911:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335918:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335924:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335929:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.335933:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335938:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.335942:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.335954:0:64909:0:(rw26.c:924:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:1.0:1770686977.335957:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ba57446f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.335959:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008e0ebf84 17ffffc0001001 3:0 ffff8d6d046eeaf8 390 lru 00000080:00200000:1.0:1770686977.335963:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004b0047c1 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1770686977.335965:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ba57446f 00000080:00200000:1.0:1770686977.335966:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.335967:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.335972:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.335987:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.335989:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.335990:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.335994:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.335996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.335998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.336000:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336006:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.336011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.336013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.336015:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.336017:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:1.0:1770686977.336019:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.336021:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.336024:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:1.0:1770686977.336027:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.336032:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1601536, count: 4096 00000080:00200000:1.0:1770686977.336035:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1601536, bytes: 4096 00000080:00200000:1.0:1770686977.336036:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.336039:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 392, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.336040:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:1.0:1770686977.336042:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.336045:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:1.0:1770686977.336047:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:1.0:1770686977.336054:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.336058:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:1.0:1770686977.336062:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.336063:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.336068:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336074:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336079:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336108:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336116:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336124:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.336129:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.336144:0:64909:0:(rw26.c:924:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:1.0:1770686977.336149:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003b784faf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.336152:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000070524e90 17ffffc0001001 3:0 ffff8d6d046ee0d8 391 lru 00000080:00200000:1.0:1770686977.336241:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000919321cc 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1770686977.336245:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003b784faf 00000080:00200000:1.0:1770686977.336246:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.336248:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.336259:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336280:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.336284:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.336286:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.336292:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.336295:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.336298:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.336302:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336309:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.336315:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.336317:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.336320:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.336322:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:1.0:1770686977.336325:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.336327:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.336331:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:1.0:1770686977.336333:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.336339:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1605632, count: 4096 00000080:00200000:1.0:1770686977.336342:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1605632, bytes: 4096 00000080:00200000:1.0:1770686977.336344:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.336346:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 393, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.336347:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:1.0:1770686977.336349:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.336352:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:1.0:1770686977.336413:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:1.0:1770686977.336419:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.336425:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:1.0:1770686977.336429:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.336430:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.336436:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336442:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336448:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336453:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336457:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336462:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.336465:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.336478:0:64909:0:(rw26.c:924:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:1.0:1770686977.336481:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c3f5ff8b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.336483:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8dd22ef 17ffffc0001001 3:0 ffff8d6d046ee798 392 lru 00000080:00200000:1.0:1770686977.336487:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009c82c879 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1770686977.336489:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c3f5ff8b 00000080:00200000:1.0:1770686977.336489:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.336491:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.336496:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336510:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.336513:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.336514:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.336518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.336520:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.336522:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.336524:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336529:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.336534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.336536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.336538:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.336540:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:1.0:1770686977.336543:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.336545:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.336548:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:1.0:1770686977.336550:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.336555:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1609728, count: 4096 00000080:00200000:1.0:1770686977.336558:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1609728, bytes: 4096 00000080:00200000:1.0:1770686977.336560:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.336562:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 394, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.336563:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:1.0:1770686977.336565:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.336568:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:1.0:1770686977.336570:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:1.0:1770686977.336575:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.336579:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:1.0:1770686977.336582:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.336584:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.336589:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336595:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336600:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336605:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336609:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336614:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.336618:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.336629:0:64909:0:(rw26.c:924:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:1.0:1770686977.336632:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ddf291ac[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.336634:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000028a7e8d0 17ffffc0001001 3:0 ffff8d6d046ee5e8 393 lru 00000080:00200000:1.0:1770686977.336637:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009bbf5db1 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1770686977.336639:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ddf291ac 00000080:00200000:1.0:1770686977.336640:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.336641:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.336646:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336660:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.336662:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.336664:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.336667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.336669:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.336671:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.336674:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336679:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.336685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.336686:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.336688:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.336690:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:1.0:1770686977.336692:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.336694:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.336697:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:1.0:1770686977.336699:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.336705:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1613824, count: 4096 00000080:00200000:1.0:1770686977.336707:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1613824, bytes: 4096 00000080:00200000:1.0:1770686977.336709:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.336711:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 395, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.336712:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:1.0:1770686977.336714:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.336717:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:1.0:1770686977.336719:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:1.0:1770686977.336724:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.336729:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:1.0:1770686977.336732:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.336733:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.336738:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336744:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336750:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336755:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336759:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336764:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.336767:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.336781:0:64909:0:(rw26.c:924:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:1.0:1770686977.336785:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000041abe0e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.336788:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cf451646 17ffffc0001001 3:0 ffff8d6d046ee948 394 lru 00000080:00200000:1.0:1770686977.336794:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ad2d3bf 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:1.0:1770686977.336796:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000041abe0e2 00000080:00200000:1.0:1770686977.336797:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.336799:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.336816:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336841:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.336844:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.336847:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.336852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.336855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.336858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.336862:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336868:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.336874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.336875:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.336877:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.336879:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:1.0:1770686977.336881:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.336884:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.336887:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:1.0:1770686977.336890:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.336895:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1617920, count: 4096 00000080:00200000:1.0:1770686977.336898:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1617920, bytes: 4096 00000080:00200000:1.0:1770686977.336900:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.336902:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 396, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.336903:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:1.0:1770686977.336905:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.336908:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:1.0:1770686977.336910:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:1.0:1770686977.336916:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.336920:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:1.0:1770686977.336923:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.336925:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.336930:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336936:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336942:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336947:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.336951:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.336956:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.336959:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.336971:0:64909:0:(rw26.c:924:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:1.0:1770686977.336974:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a3cdcc90[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.336976:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002e4bf3c4 17ffffc0001001 3:0 ffff8d6d046ee288 395 lru 00000080:00200000:1.0:1770686977.336979:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042916a37 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:1.0:1770686977.336981:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a3cdcc90 00000080:00200000:1.0:1770686977.336982:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.336984:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.336989:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337002:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.337005:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.337006:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.337010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.337012:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.337013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.337016:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337021:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.337027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.337029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.337032:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.337035:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:1.0:1770686977.337038:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.337041:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.337046:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:1.0:1770686977.337049:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.337056:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1622016, count: 4096 00000080:00200000:1.0:1770686977.337059:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1622016, bytes: 4096 00000080:00200000:1.0:1770686977.337062:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.337066:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 397, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.337067:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:1.0:1770686977.337070:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.337075:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:1.0:1770686977.337077:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:1.0:1770686977.337240:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.337246:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:1.0:1770686977.337250:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.337252:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.337257:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337263:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337269:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337274:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337278:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337283:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.337287:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.337299:0:64909:0:(rw26.c:924:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:1.0:1770686977.337302:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000e084f5b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.337304:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000031f563c7 17ffffc0001001 3:0 ffff8d6d046eea20 396 lru 00000080:00200000:1.0:1770686977.337308:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004f9c9a1d 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:1.0:1770686977.337309:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000e084f5b 00000080:00200000:1.0:1770686977.337310:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.337312:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.337317:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337332:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.337334:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.337336:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.337340:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.337341:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.337343:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.337346:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337350:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.337443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.337445:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.337449:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.337451:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:1.0:1770686977.337454:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.337456:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.337460:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:1.0:1770686977.337462:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.337468:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1626112, count: 4096 00000080:00200000:1.0:1770686977.337471:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1626112, bytes: 4096 00000080:00200000:1.0:1770686977.337473:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.337475:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 398, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.337476:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:1.0:1770686977.337478:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.337482:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:1.0:1770686977.337484:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:1.0:1770686977.337489:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.337493:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:1.0:1770686977.337497:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.337499:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.337504:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337510:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337516:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337521:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337525:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337530:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.337533:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.337544:0:64909:0:(rw26.c:924:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:1.0:1770686977.337547:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c7ef935d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.337549:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca7c3a72 17ffffc0001001 3:0 ffff8d6d046ee360 397 lru 00000080:00200000:1.0:1770686977.337553:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000258f7198 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:1.0:1770686977.337555:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c7ef935d 00000080:00200000:1.0:1770686977.337555:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.337557:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.337562:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337576:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.337578:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.337580:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.337584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.337586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.337587:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.337590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337595:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.337601:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.337602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.337604:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.337606:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:1.0:1770686977.337608:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.337610:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.337614:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:1.0:1770686977.337616:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.337621:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1630208, count: 4096 00000080:00200000:1.0:1770686977.337624:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1630208, bytes: 4096 00000080:00200000:1.0:1770686977.337625:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.337628:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 399, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.337629:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:1.0:1770686977.337630:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.337634:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:1.0:1770686977.337636:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:1.0:1770686977.337642:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.337646:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:1.0:1770686977.337650:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.337651:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.337656:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337662:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337668:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337673:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337677:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337682:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.337685:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.337696:0:64909:0:(rw26.c:924:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:1.0:1770686977.337699:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d747dc18[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.337701:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000071850829 17ffffc0001001 3:0 ffff8d6d046eeca8 398 lru 00000080:00200000:1.0:1770686977.337704:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006f76815f 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:1.0:1770686977.337706:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d747dc18 00000080:00200000:1.0:1770686977.337707:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.337708:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.337713:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337727:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.337729:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.337730:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.337734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.337736:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.337738:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.337741:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337746:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.337751:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.337753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.337755:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.337756:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:1.0:1770686977.337758:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.337761:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.337764:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:1.0:1770686977.337766:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.337773:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1634304, count: 4096 00000080:00200000:1.0:1770686977.337777:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1634304, bytes: 4096 00000080:00200000:1.0:1770686977.337780:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.337783:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 400, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.337784:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:1.0:1770686977.337786:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.337791:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:1.0:1770686977.337793:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:1.0:1770686977.337812:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.337819:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:1.0:1770686977.337824:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.337826:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.337833:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337842:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337850:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337858:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337866:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337874:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.337878:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.337891:0:64909:0:(rw26.c:924:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:1.0:1770686977.337894:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006cbcf7cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.337896:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c00f805e 17ffffc0001001 3:0 ffff8d6d046ee870 399 lru 00000080:00200000:1.0:1770686977.337900:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000065f1ed5b 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:1.0:1770686977.337902:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006cbcf7cd 00000080:00200000:1.0:1770686977.337902:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.337904:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.337909:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.337922:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.337924:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.337926:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.337930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.337932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.337934:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.337936:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.337941:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.337946:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.337948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.337950:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.337951:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:1.0:1770686977.337954:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.337956:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.337959:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:1.0:1770686977.337961:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.337967:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1638400, count: 4096 00000080:00200000:1.0:1770686977.337969:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1638400, bytes: 4096 00000080:00200000:1.0:1770686977.337971:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.337973:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 401, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.337974:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:1.0:1770686977.337975:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.337979:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:1.0:1770686977.337981:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:1.0:1770686977.337986:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.337990:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:1.0:1770686977.337993:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.337995:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.338000:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338006:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338011:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338016:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338019:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338024:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.338027:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.338041:0:64909:0:(rw26.c:924:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:1.0:1770686977.338045:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000737272[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.338048:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000295e44a5 17ffffc0001001 3:0 ffff8d6d046eed80 400 lru 00000080:00200000:1.0:1770686977.338053:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006f910154 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:1.0:1770686977.338055:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000737272 00000080:00200000:1.0:1770686977.338056:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.338058:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.338066:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338221:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.338225:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.338227:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.338231:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.338233:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.338234:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.338237:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338242:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.338247:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.338249:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.338251:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.338253:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:1.0:1770686977.338255:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.338257:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.338261:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:1.0:1770686977.338263:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.338268:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1642496, count: 4096 00000080:00200000:1.0:1770686977.338271:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1642496, bytes: 4096 00000080:00200000:1.0:1770686977.338272:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.338275:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 402, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.338276:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:1.0:1770686977.338277:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.338282:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:1.0:1770686977.338285:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:1.0:1770686977.338296:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.338303:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:1.0:1770686977.338311:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.338313:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.338319:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338327:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338336:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338342:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338349:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338434:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.338440:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.338457:0:64909:0:(rw26.c:924:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:1.0:1770686977.338461:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005ca915fe[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.338464:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e7b9588b 17ffffc0001001 3:0 ffff8d6d046eebd0 401 lru 00000080:00200000:1.0:1770686977.338468:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1fa127e 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:1.0:1770686977.338470:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005ca915fe 00000080:00200000:1.0:1770686977.338471:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.338474:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.338482:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338506:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.338509:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.338511:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.338517:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.338520:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.338523:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.338527:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338535:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.338544:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.338546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.338550:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.338552:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:1.0:1770686977.338554:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.338557:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.338560:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:1.0:1770686977.338563:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.338568:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1646592, count: 4096 00000080:00200000:1.0:1770686977.338571:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1646592, bytes: 4096 00000080:00200000:1.0:1770686977.338573:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.338575:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 403, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.338577:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:1.0:1770686977.338578:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.338582:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:1.0:1770686977.338584:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:1.0:1770686977.338589:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.338594:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:1.0:1770686977.338597:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.338599:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.338604:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338610:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338616:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338621:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338625:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338630:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.338633:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.338652:0:64909:0:(rw26.c:924:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:1.0:1770686977.338655:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002a95dcd9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.338657:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000305cde8a 17ffffc0001021 2:0 ffff8d6d046eee58 402 lru 00000080:00200000:1.0:1770686977.338661:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d86ec2d7 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:1.0:1770686977.338663:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002a95dcd9 00000080:00200000:1.0:1770686977.338663:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.338665:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.338670:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338685:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.338687:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.338688:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.338692:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.338694:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.338696:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.338698:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338703:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.338709:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.338710:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.338712:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.338714:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:1.0:1770686977.338716:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.338718:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.338722:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:1.0:1770686977.338724:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.338729:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1650688, count: 4096 00000080:00200000:1.0:1770686977.338732:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1650688, bytes: 4096 00000080:00200000:1.0:1770686977.338734:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.338736:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 404, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.338737:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:1.0:1770686977.338739:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.338742:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:1.0:1770686977.338744:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:1.0:1770686977.338749:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.338753:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:1.0:1770686977.338757:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.338758:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.338763:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338771:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338779:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338787:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338794:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338811:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.338817:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.338833:0:64909:0:(rw26.c:924:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:1.0:1770686977.338837:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c80f1956[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.338840:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000772a6cb1 17ffffc0001001 3:0 ffff8d6d046ee1b0 403 lru 00000080:00200000:1.0:1770686977.338846:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000900b3a0b 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:1.0:1770686977.338848:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c80f1956 00000080:00200000:1.0:1770686977.338849:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.338851:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.338859:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338878:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.338880:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.338882:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.338886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.338887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.338889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.338893:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338898:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.338904:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.338905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.338907:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.338909:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:1.0:1770686977.338911:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.338913:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.338917:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:1.0:1770686977.338919:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.338925:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1654784, count: 4096 00000080:00200000:1.0:1770686977.338927:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1654784, bytes: 4096 00000080:00200000:1.0:1770686977.338929:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.338931:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 405, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.338933:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:1.0:1770686977.338934:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.338938:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:1.0:1770686977.338940:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:1.0:1770686977.338945:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.338949:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:1.0:1770686977.338953:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.338954:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.338959:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338965:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338971:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338976:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.338980:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.338985:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.338989:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.339000:0:64909:0:(rw26.c:924:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:1.0:1770686977.339003:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000015a52046[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.339005:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000076eed910 17ffffc0001001 3:0 ffff8d6d046ee000 404 lru 00000080:00200000:1.0:1770686977.339009:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000628e783f 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:1.0:1770686977.339010:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000015a52046 00000080:00200000:1.0:1770686977.339011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.339013:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.339018:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339033:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.339036:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.339038:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.339043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.339046:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.339048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.339052:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339060:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.339068:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.339071:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.339076:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.339079:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:1.0:1770686977.339229:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.339232:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.339236:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:1.0:1770686977.339239:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.339244:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1658880, count: 4096 00000080:00200000:1.0:1770686977.339247:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1658880, bytes: 4096 00000080:00200000:1.0:1770686977.339249:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.339251:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 406, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.339253:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:1.0:1770686977.339254:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.339258:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:1.0:1770686977.339260:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:1.0:1770686977.339268:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.339272:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:1.0:1770686977.339276:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.339278:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.339283:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339289:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339295:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339300:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339304:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339309:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.339313:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.339324:0:64909:0:(rw26.c:924:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:1.0:1770686977.339327:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092454531[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.339329:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002cf4cc87 17ffffc0001001 3:0 ffff8d6d046ee510 405 lru 00000080:00200000:1.0:1770686977.339332:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000080b1b273 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:1.0:1770686977.339334:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092454531 00000080:00200000:1.0:1770686977.339335:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.339336:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.339341:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339412:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.339415:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.339416:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.339421:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.339423:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.339425:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.339428:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339434:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.339439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.339441:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.339443:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.339445:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:1.0:1770686977.339447:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.339449:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.339453:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:1.0:1770686977.339455:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.339461:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1662976, count: 4096 00000080:00200000:1.0:1770686977.339463:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1662976, bytes: 4096 00000080:00200000:1.0:1770686977.339465:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.339467:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 407, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.339468:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:1.0:1770686977.339470:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.339474:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:1.0:1770686977.339476:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:1.0:1770686977.339481:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.339486:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:1.0:1770686977.339489:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.339491:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.339496:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339502:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339508:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339513:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339517:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339522:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.339525:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.339548:0:64909:0:(rw26.c:924:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:1.0:1770686977.339551:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000076adb829[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.339553:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000314877d3 17ffffc0001001 3:0 ffff8d6d1fb6f000 406 lru 00000080:00200000:1.0:1770686977.339557:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000038ba54f0 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:1.0:1770686977.339558:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000076adb829 00000080:00200000:1.0:1770686977.339559:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.339561:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.339566:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339580:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.339582:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.339584:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.339588:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.339589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.339591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.339594:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339599:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.339605:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.339606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.339608:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.339610:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:1.0:1770686977.339612:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.339614:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.339617:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:1.0:1770686977.339620:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.339625:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1667072, count: 4096 00000080:00200000:1.0:1770686977.339627:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1667072, bytes: 4096 00000080:00200000:1.0:1770686977.339629:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.339631:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 408, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.339632:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:1.0:1770686977.339634:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.339637:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:1.0:1770686977.339639:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:1.0:1770686977.339645:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.339649:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:1.0:1770686977.339653:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.339655:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.339660:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339666:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339671:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339676:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339680:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339685:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.339689:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.339700:0:64909:0:(rw26.c:924:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:1.0:1770686977.339703:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000aa688408[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.339704:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001c589938 17ffffc0001001 3:0 ffff8d6d1fb6f510 407 lru 00000080:00200000:1.0:1770686977.339708:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f4ab31ba 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:1.0:1770686977.339710:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000aa688408 00000080:00200000:1.0:1770686977.339711:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.339712:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.339717:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339731:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.339733:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.339735:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.339738:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.339740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.339742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.339744:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339749:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.339754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.339756:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.339758:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.339760:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:1.0:1770686977.339762:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.339765:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.339768:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:1.0:1770686977.339771:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.339779:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1671168, count: 4096 00000080:00200000:1.0:1770686977.339783:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1671168, bytes: 4096 00000080:00200000:1.0:1770686977.339785:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.339788:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 409, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.339790:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:1.0:1770686977.339792:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.339797:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:1.0:1770686977.339799:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:1.0:1770686977.339819:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.339826:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:1.0:1770686977.339831:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.339833:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.339840:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339849:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339858:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339866:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339871:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339876:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.339880:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.339892:0:64909:0:(rw26.c:924:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:1.0:1770686977.339895:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000befdbd8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.339896:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b38b2756 17ffffc0001001 3:0 ffff8d6d1fb6f6c0 408 lru 00000080:00200000:1.0:1770686977.339900:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b38422b2 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:1.0:1770686977.339902:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000befdbd8 00000080:00200000:1.0:1770686977.339903:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.339904:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.339909:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.339924:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.339927:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.339928:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.339932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.339934:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.339936:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.339939:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.339943:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.339948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.339950:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.339953:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.339956:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:1.0:1770686977.339959:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.339962:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.339966:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:1.0:1770686977.339970:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.339978:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1675264, count: 4096 00000080:00200000:1.0:1770686977.339982:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1675264, bytes: 4096 00000080:00200000:1.0:1770686977.339984:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.339987:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 410, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.339989:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:1.0:1770686977.339991:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.339997:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:1.0:1770686977.339999:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:1.0:1770686977.340006:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.340013:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:1.0:1770686977.340018:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.340019:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.340024:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340031:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340039:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340047:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340054:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340062:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.340067:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.340110:0:64909:0:(rw26.c:924:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:1.0:1770686977.340115:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000046a65886[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.340118:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000067c53ead 17ffffc0001001 3:0 ffff8d6d1fb6f438 409 lru 00000080:00200000:1.0:1770686977.340123:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000033444907 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:1.0:1770686977.340126:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000046a65886 00000080:00200000:1.0:1770686977.340127:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.340129:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.340138:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340242:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.340246:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.340248:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.340255:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.340258:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.340260:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.340264:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340273:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.340282:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.340285:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.340289:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.340291:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:1.0:1770686977.340294:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.340296:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.340300:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:1.0:1770686977.340302:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.340308:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1679360, count: 4096 00000080:00200000:1.0:1770686977.340310:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1679360, bytes: 4096 00000080:00200000:1.0:1770686977.340312:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.340315:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 411, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.340316:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:1.0:1770686977.340317:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.340321:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:1.0:1770686977.340323:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:1.0:1770686977.340329:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.340334:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:1.0:1770686977.340337:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.340339:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.340344:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340350:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340415:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340420:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340425:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340429:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.340433:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.340446:0:64909:0:(rw26.c:924:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:1.0:1770686977.340449:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c6216426[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.340450:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000557af500 17ffffc0001001 3:0 ffff8d6d1fb6faf8 410 lru 00000080:00200000:1.0:1770686977.340453:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bcd0cfab 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1770686977.340455:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c6216426 00000080:00200000:1.0:1770686977.340455:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.340457:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.340462:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340477:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.340480:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.340481:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.340485:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.340487:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.340489:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.340491:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340496:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.340501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.340503:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.340505:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.340507:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:1.0:1770686977.340510:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.340512:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.340515:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:1.0:1770686977.340517:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.340523:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1683456, count: 4096 00000080:00200000:1.0:1770686977.340525:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1683456, bytes: 4096 00000080:00200000:1.0:1770686977.340527:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.340529:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 412, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.340530:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:1.0:1770686977.340532:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.340535:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:1.0:1770686977.340537:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:1.0:1770686977.340543:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.340547:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:1.0:1770686977.340550:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.340552:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.340557:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340563:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340569:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340574:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340578:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340583:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.340586:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.340597:0:64909:0:(rw26.c:924:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:1.0:1770686977.340600:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003a776354[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.340602:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d16a0e6b 17ffffc0001001 3:0 ffff8d6d1fb6f0d8 411 lru 00000080:00200000:1.0:1770686977.340605:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000897c425a 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1770686977.340607:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003a776354 00000080:00200000:1.0:1770686977.340607:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.340609:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.340614:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340629:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.340631:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.340633:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.340637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.340638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.340640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.340643:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340648:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.340653:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.340655:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.340657:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.340659:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:1.0:1770686977.340661:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.340663:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.340666:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:1.0:1770686977.340668:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.340673:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1687552, count: 4096 00000080:00200000:1.0:1770686977.340676:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1687552, bytes: 4096 00000080:00200000:1.0:1770686977.340677:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.340680:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 413, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.340681:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:1.0:1770686977.340682:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.340686:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:1.0:1770686977.340688:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:1.0:1770686977.340693:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.340697:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:1.0:1770686977.340700:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.340702:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.340706:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340713:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340718:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340723:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340727:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340732:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.340735:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.340746:0:64909:0:(rw26.c:924:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:1.0:1770686977.340749:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006c506e82[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.340751:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f963f26c 17ffffc0001001 3:0 ffff8d6d1fb6f798 412 lru 00000080:00200000:1.0:1770686977.340754:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000073ac8dc5 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1770686977.340756:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006c506e82 00000080:00200000:1.0:1770686977.340756:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.340758:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.340763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340781:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.340784:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.340786:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.340791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.340794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.340796:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.340810:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340818:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.340827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.340830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.340834:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.340837:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:1.0:1770686977.340841:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.340844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.340849:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:1.0:1770686977.340852:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.340859:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1691648, count: 4096 00000080:00200000:1.0:1770686977.340863:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1691648, bytes: 4096 00000080:00200000:1.0:1770686977.340866:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.340869:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 414, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.340870:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:1.0:1770686977.340872:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.340875:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:1.0:1770686977.340878:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:1.0:1770686977.340883:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.340888:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:1.0:1770686977.340891:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.340893:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.340898:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340904:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340915:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.340918:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340923:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.340927:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.340939:0:64909:0:(rw26.c:924:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:1.0:1770686977.340942:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000065ecdd52[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.340945:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003c1912c8 17ffffc0001001 3:0 ffff8d6d1fb6f5e8 413 lru 00000080:00200000:1.0:1770686977.340950:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000066316364 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1770686977.340953:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000065ecdd52 00000080:00200000:1.0:1770686977.340954:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.340956:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.340963:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.340985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.340988:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.340991:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.340997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.341000:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.341003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.341008:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341015:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.341023:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.341026:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.341030:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.341033:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:1.0:1770686977.341037:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.341041:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.341046:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:1.0:1770686977.341049:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.341057:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1695744, count: 4096 00000080:00200000:1.0:1770686977.341061:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1695744, bytes: 4096 00000080:00200000:1.0:1770686977.341063:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.341067:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 415, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.341068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:1.0:1770686977.341071:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.341076:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:1.0:1770686977.341079:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:1.0:1770686977.341259:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.341267:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:1.0:1770686977.341273:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.341275:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.341282:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341291:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341299:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341306:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341313:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.341321:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.341326:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.341342:0:64909:0:(rw26.c:924:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:1.0:1770686977.341346:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009187fadb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.341349:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ecaf94d4 17ffffc0001001 3:0 ffff8d6d1fb6f948 414 lru 00000080:00200000:1.0:1770686977.341463:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d50cf178 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1770686977.341467:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009187fadb 00000080:00200000:1.0:1770686977.341468:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.341470:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.341480:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.341619:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.341621:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.341623:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.341628:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.341630:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.341632:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.341635:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341640:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.341646:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.341647:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.341650:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.341652:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:1.0:1770686977.341654:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.341656:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.341660:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:1.0:1770686977.341662:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.341669:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1699840, count: 4096 00000080:00200000:1.0:1770686977.341672:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1699840, bytes: 4096 00000080:00200000:1.0:1770686977.341674:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.341677:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 416, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.341678:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:1.0:1770686977.341679:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.341683:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:1.0:1770686977.341685:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:1.0:1770686977.341692:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.341697:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:1.0:1770686977.341700:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.341702:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.341707:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341713:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341719:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341724:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341728:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.341733:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.341737:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.341749:0:64909:0:(rw26.c:924:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:1.0:1770686977.341752:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007fbb2204[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.341754:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b5437f32 17ffffc0001001 3:0 ffff8d6d1fb6f288 415 lru 00000080:00200000:1.0:1770686977.341758:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebe39c26 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1770686977.341759:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007fbb2204 00000080:00200000:1.0:1770686977.341760:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.341761:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.341767:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.341780:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.341783:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.341784:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.341788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.341790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.341791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.341794:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341799:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.341816:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.341819:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.341823:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.341826:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:1.0:1770686977.341830:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.341833:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.341838:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:1.0:1770686977.341841:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.341848:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1703936, count: 4096 00000080:00200000:1.0:1770686977.341852:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1703936, bytes: 4096 00000080:00200000:1.0:1770686977.341854:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.341857:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 417, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.341858:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:1.0:1770686977.341861:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.341865:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:1.0:1770686977.341868:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:1.0:1770686977.341877:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.341885:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:1.0:1770686977.341890:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.341892:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.341899:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341907:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341915:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341923:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.341930:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.341937:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.341943:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.341958:0:64909:0:(rw26.c:924:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:1.0:1770686977.341963:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005a573956[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.341966:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009332b742 17ffffc0001001 3:0 ffff8d6d1fb6fa20 416 lru 00000080:00200000:1.0:1770686977.341971:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000095b74b37 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1770686977.341974:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005a573956 00000080:00200000:1.0:1770686977.341975:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.341977:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.341985:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342007:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.342010:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.342013:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.342019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.342021:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.342024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.342028:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342036:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.342044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.342046:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.342051:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.342054:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:1.0:1770686977.342057:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.342060:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.342064:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:1.0:1770686977.342067:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.342074:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1708032, count: 4096 00000080:00200000:1.0:1770686977.342079:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1708032, bytes: 4096 00000080:00200000:1.0:1770686977.342109:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.342114:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 418, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.342116:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:1.0:1770686977.342118:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.342123:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:1.0:1770686977.342126:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:1.0:1770686977.342134:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.342141:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:1.0:1770686977.342147:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.342149:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.342246:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342259:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342269:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342277:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342284:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342293:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.342299:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.342324:0:64909:0:(rw26.c:924:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:1.0:1770686977.342328:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000145775c8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.342332:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000086c3a929 17ffffc0001021 2:0 ffff8d6d1fb6f360 417 lru 00000080:00200000:1.0:1770686977.342337:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5189a61 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1770686977.342339:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000145775c8 00000080:00200000:1.0:1770686977.342341:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.342343:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.342351:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342448:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.342451:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.342454:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.342460:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.342463:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.342466:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.342470:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342479:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.342487:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.342490:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.342494:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.342497:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:1.0:1770686977.342501:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.342504:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.342510:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:1.0:1770686977.342513:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.342521:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1712128, count: 4096 00000080:00200000:1.0:1770686977.342525:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1712128, bytes: 4096 00000080:00200000:1.0:1770686977.342528:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.342531:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 419, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.342532:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:1.0:1770686977.342535:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.342540:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:1.0:1770686977.342543:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:1.0:1770686977.342550:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.342556:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:1.0:1770686977.342563:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.342565:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.342573:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342582:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342591:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342598:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342606:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342613:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.342619:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.342634:0:64909:0:(rw26.c:924:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:1.0:1770686977.342639:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ceb2d40d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.342642:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008076c029 17ffffc0001001 3:0 ffff8d6d1fb6fca8 418 lru 00000080:00200000:1.0:1770686977.342648:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9ebebff 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1770686977.342650:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ceb2d40d 00000080:00200000:1.0:1770686977.342651:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.342654:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.342661:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342686:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.342689:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.342691:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.342697:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.342699:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.342702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.342706:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342715:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.342724:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.342727:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.342731:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.342733:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:1.0:1770686977.342737:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.342740:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.342745:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:1.0:1770686977.342749:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.342757:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1716224, count: 4096 00000080:00200000:1.0:1770686977.342761:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1716224, bytes: 4096 00000080:00200000:1.0:1770686977.342763:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.342767:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 420, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.342769:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:1.0:1770686977.342772:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.342777:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:1.0:1770686977.342780:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:1.0:1770686977.342788:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.342794:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:1.0:1770686977.342800:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.342813:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.342821:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342831:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342840:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342849:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342858:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342865:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.342870:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.342886:0:64909:0:(rw26.c:924:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:1.0:1770686977.342891:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a5e8216[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.342894:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000083b21628 17ffffc0001001 3:0 ffff8d6d1fb6f870 419 lru 00000080:00200000:1.0:1770686977.342899:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3fba2d9 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1770686977.342902:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a5e8216 00000080:00200000:1.0:1770686977.342903:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.342905:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.342913:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.342934:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.342937:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.342940:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.342946:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.342949:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.342951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.342956:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.342964:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.342973:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.342976:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.342981:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.342983:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:1.0:1770686977.342987:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.342991:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.342996:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:1.0:1770686977.342999:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.343007:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1720320, count: 4096 00000080:00200000:1.0:1770686977.343011:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1720320, bytes: 4096 00000080:00200000:1.0:1770686977.343014:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.343018:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 421, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.343020:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:1.0:1770686977.343022:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.343028:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:1.0:1770686977.343031:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:1.0:1770686977.343038:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.343044:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:1.0:1770686977.343049:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.343052:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.343059:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343068:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343078:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343283:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343292:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343301:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.343308:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.343326:0:64909:0:(rw26.c:924:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:1.0:1770686977.343330:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000028425cc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.343333:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007756b6e8 17ffffc0001001 3:0 ffff8d6d1fb6fd80 420 lru 00000080:00200000:1.0:1770686977.343339:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac9021fc 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1770686977.343342:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000028425cc 00000080:00200000:1.0:1770686977.343343:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.343345:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.343427:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343453:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.343456:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.343459:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.343465:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.343468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.343471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.343476:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343485:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.343494:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.343496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.343501:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.343504:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:1.0:1770686977.343508:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.343512:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.343516:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:1.0:1770686977.343520:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.343527:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1724416, count: 4096 00000080:00200000:1.0:1770686977.343532:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1724416, bytes: 4096 00000080:00200000:1.0:1770686977.343534:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.343538:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 422, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.343540:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:1.0:1770686977.343542:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.343547:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:1.0:1770686977.343550:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:1.0:1770686977.343558:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.343565:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:1.0:1770686977.343572:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.343574:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.343582:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343590:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343598:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343605:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343611:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343620:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.343625:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.343641:0:64909:0:(rw26.c:924:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:1.0:1770686977.343646:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008a1f3be8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.343649:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000036b393b7 17ffffc0001001 3:0 ffff8d6d1fb6fbd0 421 lru 00000080:00200000:1.0:1770686977.343655:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d267b769 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1770686977.343657:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008a1f3be8 00000080:00200000:1.0:1770686977.343658:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.343660:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.343670:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343691:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.343694:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.343697:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.343702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.343705:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.343709:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.343713:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343720:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.343728:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.343731:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.343735:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.343738:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:1.0:1770686977.343741:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.343745:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.343750:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:1.0:1770686977.343753:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.343760:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1728512, count: 4096 00000080:00200000:1.0:1770686977.343764:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1728512, bytes: 4096 00000080:00200000:1.0:1770686977.343767:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.343771:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 423, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.343772:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:1.0:1770686977.343775:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.343780:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:1.0:1770686977.343783:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:1.0:1770686977.343792:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.343798:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:1.0:1770686977.343816:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.343819:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.343827:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343836:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343844:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343853:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343861:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343869:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.343875:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.343891:0:64909:0:(rw26.c:924:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:1.0:1770686977.343895:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000095094fcc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.343898:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c47b66a9 17ffffc0001001 3:0 ffff8d6d1fb6fe58 422 lru 00000080:00200000:1.0:1770686977.343904:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd20500c 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1770686977.343907:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000095094fcc 00000080:00200000:1.0:1770686977.343908:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.343910:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.343918:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.343940:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.343944:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.343947:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.343953:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.343956:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.343959:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.343963:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.343971:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.343980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.343983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.343987:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.343990:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:1.0:1770686977.343994:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.343997:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.344002:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:1.0:1770686977.344006:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.344013:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1732608, count: 4096 00000080:00200000:1.0:1770686977.344018:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1732608, bytes: 4096 00000080:00200000:1.0:1770686977.344021:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.344025:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 424, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.344026:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:1.0:1770686977.344029:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.344034:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:1.0:1770686977.344037:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:1.0:1770686977.344044:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.344050:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:1.0:1770686977.344056:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.344058:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.344066:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344076:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344113:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344122:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344130:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344138:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.344144:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.344246:0:64909:0:(rw26.c:924:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:1.0:1770686977.344252:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ec5b3868[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.344256:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000329a5522 17ffffc0001001 3:0 ffff8d6d1fb6f1b0 423 lru 00000080:00200000:1.0:1770686977.344262:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007978b357 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1770686977.344265:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ec5b3868 00000080:00200000:1.0:1770686977.344266:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.344268:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.344276:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344298:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.344301:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.344304:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.344309:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.344312:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.344315:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.344319:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344327:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.344336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.344339:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.344343:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.344346:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:1.0:1770686977.344349:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.344353:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.344432:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:1.0:1770686977.344436:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.344444:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1736704, count: 4096 00000080:00200000:1.0:1770686977.344448:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1736704, bytes: 4096 00000080:00200000:1.0:1770686977.344450:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.344454:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 425, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.344456:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:1.0:1770686977.344458:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.344463:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:1.0:1770686977.344466:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:1.0:1770686977.344473:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.344480:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:1.0:1770686977.344487:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.344490:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.344498:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344507:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344514:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344522:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344529:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344536:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.344542:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.344572:0:64909:0:(rw26.c:924:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:1.0:1770686977.344577:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bc876fb4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.344580:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000056f28ae4 17ffffc0001001 3:0 ffff8d6d076e0948 424 lru 00000080:00200000:1.0:1770686977.344585:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042846b08 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1770686977.344587:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bc876fb4 00000080:00200000:1.0:1770686977.344588:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.344591:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.344599:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344621:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.344624:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.344626:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.344632:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.344635:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.344637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.344642:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344650:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.344658:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.344660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.344664:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.344667:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:1.0:1770686977.344671:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.344673:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.344678:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:1.0:1770686977.344681:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.344689:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1740800, count: 4096 00000080:00200000:1.0:1770686977.344693:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1740800, bytes: 4096 00000080:00200000:1.0:1770686977.344695:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.344698:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 426, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.344700:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:1.0:1770686977.344702:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.344707:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:1.0:1770686977.344709:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:1.0:1770686977.344719:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.344726:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:1.0:1770686977.344732:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.344734:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.344741:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344750:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344759:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344767:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344773:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344781:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.344787:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.344812:0:64909:0:(rw26.c:924:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:1.0:1770686977.344818:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006f248fd4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.344821:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc25611e 17ffffc0001001 3:0 ffff8d6d076e0288 425 lru 00000080:00200000:1.0:1770686977.344827:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005c7a1019 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1770686977.344829:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006f248fd4 00000080:00200000:1.0:1770686977.344830:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.344833:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.344841:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.344865:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.344868:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.344871:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.344877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.344880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.344882:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.344886:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344894:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.344902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.344904:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.344908:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.344911:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:1.0:1770686977.344914:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.344917:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.344922:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:1.0:1770686977.344925:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.344933:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1744896, count: 4096 00000080:00200000:1.0:1770686977.344936:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1744896, bytes: 4096 00000080:00200000:1.0:1770686977.344939:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.344942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 427, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.344944:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:1.0:1770686977.344946:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.344951:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:1.0:1770686977.344954:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:1.0:1770686977.344962:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.344968:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:1.0:1770686977.344974:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.344976:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.344984:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.344992:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345000:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345008:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345015:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345022:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.345028:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.345044:0:64909:0:(rw26.c:924:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:1.0:1770686977.345048:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000075e1bc0a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.345051:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000467571b9 17ffffc0001001 3:0 ffff8d6d076e0a20 426 lru 00000080:00200000:1.0:1770686977.345057:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000063a17655 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1770686977.345059:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000075e1bc0a 00000080:00200000:1.0:1770686977.345060:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.345062:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.345070:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345254:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.345258:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.345260:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.345266:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.345269:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.345272:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.345276:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345284:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.345292:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.345295:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.345300:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.345303:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:1.0:1770686977.345306:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.345310:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.345315:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:1.0:1770686977.345319:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.345326:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1748992, count: 4096 00000080:00200000:1.0:1770686977.345330:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1748992, bytes: 4096 00000080:00200000:1.0:1770686977.345333:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.345337:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 428, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.345338:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:1.0:1770686977.345341:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.345347:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:1.0:1770686977.345350:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:1.0:1770686977.345465:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.345472:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:1.0:1770686977.345479:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.345481:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.345489:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345499:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345508:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345516:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345524:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345532:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.345537:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.345561:0:64909:0:(rw26.c:924:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:1.0:1770686977.345566:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000c5a1bb3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.345569:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004acee4c0 17ffffc0001001 3:0 ffff8d6d076e0360 427 lru 00000080:00200000:1.0:1770686977.345573:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a8400dad 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1770686977.345576:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000c5a1bb3 00000080:00200000:1.0:1770686977.345577:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.345579:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.345588:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345609:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.345614:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.345616:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.345622:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.345625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.345628:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.345632:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345640:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.345648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.345651:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.345655:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.345658:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:1.0:1770686977.345662:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.345665:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.345671:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:1.0:1770686977.345674:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.345683:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1753088, count: 4096 00000080:00200000:1.0:1770686977.345687:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1753088, bytes: 4096 00000080:00200000:1.0:1770686977.345690:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.345693:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 429, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.345695:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:1.0:1770686977.345697:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.345702:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:1.0:1770686977.345705:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:1.0:1770686977.345713:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.345719:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:1.0:1770686977.345724:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.345727:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.345734:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345743:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345751:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345759:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345766:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345773:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.345779:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.345795:0:64909:0:(rw26.c:924:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:1.0:1770686977.345810:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092ecdb23[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.345814:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000079726b65 17ffffc0001001 3:0 ffff8d6d076e0ca8 428 lru 00000080:00200000:1.0:1770686977.345820:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b04df1f9 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1770686977.345823:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092ecdb23 00000080:00200000:1.0:1770686977.345824:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.345827:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.345835:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.345859:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.345862:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.345865:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.345871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.345874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.345876:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.345880:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345888:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.345897:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.345899:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.345904:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.345906:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:1.0:1770686977.345910:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.345913:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.345918:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:1.0:1770686977.345921:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.345928:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1757184, count: 4096 00000080:00200000:1.0:1770686977.345932:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1757184, bytes: 4096 00000080:00200000:1.0:1770686977.345935:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.345938:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 430, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.345939:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:1.0:1770686977.345942:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.345946:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:1.0:1770686977.345949:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:1.0:1770686977.345957:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.345963:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:1.0:1770686977.345968:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.345971:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.345977:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345986:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.345994:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346001:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346008:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346016:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.346021:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.346039:0:64909:0:(rw26.c:924:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:1.0:1770686977.346043:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000079fac446[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.346046:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007071d63a 17ffffc0001001 3:0 ffff8d6d076e0870 429 lru 00000080:00200000:1.0:1770686977.346052:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e5148d09 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1770686977.346054:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000079fac446 00000080:00200000:1.0:1770686977.346055:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.346057:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.346065:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346253:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.346257:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.346259:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.346265:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.346267:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.346270:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.346274:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346281:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.346290:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.346293:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.346298:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.346301:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:1.0:1770686977.346305:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.346308:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.346313:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:1.0:1770686977.346316:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.346324:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1761280, count: 4096 00000080:00200000:1.0:1770686977.346328:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1761280, bytes: 4096 00000080:00200000:1.0:1770686977.346331:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.346335:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 431, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.346337:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:1.0:1770686977.346339:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.346345:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:1.0:1770686977.346348:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:1.0:1770686977.346436:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.346445:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:1.0:1770686977.346451:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.346454:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.346461:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346470:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346478:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346487:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346494:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346502:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.346508:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.346527:0:64909:0:(rw26.c:924:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:1.0:1770686977.346532:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000651a8bc9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.346535:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000239ba004 17ffffc0001001 3:0 ffff8d6d076e0d80 430 lru 00000080:00200000:1.0:1770686977.346540:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000220e8427 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1770686977.346542:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000651a8bc9 00000080:00200000:1.0:1770686977.346542:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.346544:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.346551:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346567:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.346569:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.346571:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.346575:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.346577:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.346579:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.346582:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346587:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.346593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.346594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.346597:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.346599:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:1.0:1770686977.346601:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.346603:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.346607:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:1.0:1770686977.346609:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.346615:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1765376, count: 4096 00000080:00200000:1.0:1770686977.346618:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1765376, bytes: 4096 00000080:00200000:1.0:1770686977.346620:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.346622:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 432, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.346623:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:1.0:1770686977.346625:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.346628:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:1.0:1770686977.346630:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:1.0:1770686977.346636:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.346640:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:1.0:1770686977.346644:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.346646:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.346651:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346657:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346668:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346672:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346677:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.346680:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.346692:0:64909:0:(rw26.c:924:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:1.0:1770686977.346695:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092bee7e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.346697:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000062a8a4f8 17ffffc0001001 3:0 ffff8d6d076e0bd0 431 lru 00000080:00200000:1.0:1770686977.346701:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000b88886e 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1770686977.346703:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092bee7e9 00000080:00200000:1.0:1770686977.346704:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.346705:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.346710:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346724:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.346726:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.346728:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.346731:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.346733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.346735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.346738:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346743:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.346749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.346750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.346752:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.346754:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:1.0:1770686977.346756:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.346758:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.346761:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:1.0:1770686977.346763:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.346769:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1769472, count: 4096 00000080:00200000:1.0:1770686977.346771:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1769472, bytes: 4096 00000080:00200000:1.0:1770686977.346773:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.346775:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 433, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.346776:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:1.0:1770686977.346778:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.346781:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:1.0:1770686977.346783:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:1.0:1770686977.346790:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.346794:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:1.0:1770686977.346798:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.346811:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.346818:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346827:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346836:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346844:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346851:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346859:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.346866:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.346890:0:64909:0:(rw26.c:924:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:1.0:1770686977.346894:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005c91f622[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.346897:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c8ffaf01 17ffffc0001021 2:0 ffff8d6d076e0e58 432 lru 00000080:00200000:1.0:1770686977.346903:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f4359b89 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1770686977.346905:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005c91f622 00000080:00200000:1.0:1770686977.346906:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.346908:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.346916:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.346936:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.346939:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.346942:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.346947:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.346950:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.346952:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.346956:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.346963:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.346972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.346974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.346978:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.346981:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:1.0:1770686977.346984:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.346986:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.346991:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:1.0:1770686977.346994:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.347002:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1773568, count: 4096 00000080:00200000:1.0:1770686977.347005:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1773568, bytes: 4096 00000080:00200000:1.0:1770686977.347008:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.347011:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 434, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.347013:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:1.0:1770686977.347015:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.347019:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:1.0:1770686977.347022:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:1.0:1770686977.347029:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.347036:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:1.0:1770686977.347041:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.347044:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.347051:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347059:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347066:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347073:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347079:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347265:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.347271:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.347290:0:64909:0:(rw26.c:924:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:1.0:1770686977.347294:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000729e8fd2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.347297:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f30da3c0 17ffffc0001001 3:0 ffff8d6d076e01b0 433 lru 00000080:00200000:1.0:1770686977.347304:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000e79fe08 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1770686977.347306:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000729e8fd2 00000080:00200000:1.0:1770686977.347307:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.347309:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.347318:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347341:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.347345:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.347347:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.347428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.347432:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.347435:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.347439:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347448:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.347457:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.347459:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.347464:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.347468:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:1.0:1770686977.347472:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.347475:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.347480:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:1.0:1770686977.347484:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.347491:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1777664, count: 4096 00000080:00200000:1.0:1770686977.347495:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1777664, bytes: 4096 00000080:00200000:1.0:1770686977.347498:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.347501:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 435, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.347503:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:1.0:1770686977.347505:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.347511:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:1.0:1770686977.347513:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:1.0:1770686977.347521:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.347528:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:1.0:1770686977.347535:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.347537:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.347544:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347553:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347561:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347571:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347577:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347584:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.347588:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.347608:0:64909:0:(rw26.c:924:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:1.0:1770686977.347612:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c608d93d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.347615:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c1c551e4 17ffffc0001001 3:0 ffff8d6d076e0000 434 lru 00000080:00200000:1.0:1770686977.347620:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2a276bd 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1770686977.347622:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c608d93d 00000080:00200000:1.0:1770686977.347623:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.347625:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.347632:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347653:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.347656:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.347658:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.347663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.347666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.347668:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.347671:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347678:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.347687:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.347689:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.347692:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.347695:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:1.0:1770686977.347698:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.347702:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.347706:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:1.0:1770686977.347709:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.347718:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1781760, count: 4096 00000080:00200000:1.0:1770686977.347722:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1781760, bytes: 4096 00000080:00200000:1.0:1770686977.347724:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.347728:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 436, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.347729:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:1.0:1770686977.347732:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.347737:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:1.0:1770686977.347739:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:1.0:1770686977.347747:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.347753:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:1.0:1770686977.347759:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.347762:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.347769:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347777:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347784:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347791:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347797:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347816:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.347821:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.347837:0:64909:0:(rw26.c:924:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:1.0:1770686977.347842:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005eb1807f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.347845:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ceb9d244 17ffffc0001001 3:0 ffff8d6d076e0510 435 lru 00000080:00200000:1.0:1770686977.347851:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000145ad999 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1770686977.347854:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005eb1807f 00000080:00200000:1.0:1770686977.347855:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.347857:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.347866:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.347891:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.347893:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.347896:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.347902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.347905:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.347907:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.347911:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.347920:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.347928:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.347930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.347934:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.347937:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:1.0:1770686977.347940:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.347942:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.347947:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:1.0:1770686977.347950:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.347957:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1785856, count: 4096 00000080:00200000:1.0:1770686977.347961:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1785856, bytes: 4096 00000080:00200000:1.0:1770686977.347964:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.347967:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 437, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.347969:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:1.0:1770686977.347971:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.347976:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:1.0:1770686977.347979:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:1.0:1770686977.347987:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.347993:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:1.0:1770686977.347998:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.348000:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.348007:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348015:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348023:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348031:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348038:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348046:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.348051:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.348067:0:64909:0:(rw26.c:924:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:1.0:1770686977.348072:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fae675ed[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.348075:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007e8630e9 17ffffc0001001 3:0 ffff8d6d076e06c0 436 lru 00000080:00200000:1.0:1770686977.348080:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e88d74a8 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1770686977.348116:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fae675ed 00000080:00200000:1.0:1770686977.348117:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.348120:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.348129:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348151:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.348233:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.348237:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.348244:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.348247:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.348250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.348255:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348263:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.348272:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.348275:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.348279:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.348282:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:1.0:1770686977.348286:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.348289:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.348294:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:1.0:1770686977.348297:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.348306:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1789952, count: 4096 00000080:00200000:1.0:1770686977.348310:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1789952, bytes: 4096 00000080:00200000:1.0:1770686977.348312:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.348316:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 438, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.348318:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:1.0:1770686977.348320:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.348325:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:1.0:1770686977.348328:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:1.0:1770686977.348336:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.348343:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:1.0:1770686977.348348:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.348350:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.348435:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348444:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348452:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348459:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348466:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348474:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.348479:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.348495:0:64909:0:(rw26.c:924:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:1.0:1770686977.348500:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000219e11ba[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.348503:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc611bca 17ffffc0001001 3:0 ffff8d6d076e0438 437 lru 00000080:00200000:1.0:1770686977.348508:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000039db912b 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1770686977.348511:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000219e11ba 00000080:00200000:1.0:1770686977.348512:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.348513:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.348520:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348538:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.348540:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.348541:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.348546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.348547:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.348549:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.348552:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348558:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.348563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.348564:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.348567:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.348569:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:1.0:1770686977.348571:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.348573:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.348577:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:1.0:1770686977.348579:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.348584:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1794048, count: 4096 00000080:00200000:1.0:1770686977.348587:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1794048, bytes: 4096 00000080:00200000:1.0:1770686977.348589:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.348591:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 439, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.348592:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:1.0:1770686977.348594:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.348598:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:1.0:1770686977.348600:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:1.0:1770686977.348605:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.348610:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:1.0:1770686977.348613:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.348615:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.348620:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348627:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348632:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348637:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348641:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348646:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.348649:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.348661:0:64909:0:(rw26.c:924:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:1.0:1770686977.348664:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000052aa8374[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.348666:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006973cc70 17ffffc0001001 3:0 ffff8d6d076e0af8 438 lru 00000080:00200000:1.0:1770686977.348669:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000025cbb89a 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1770686977.348671:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000052aa8374 00000080:00200000:1.0:1770686977.348672:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.348673:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.348678:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348692:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.348695:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.348696:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.348700:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.348702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.348704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.348706:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348712:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.348720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.348722:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.348726:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.348729:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:1.0:1770686977.348733:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.348736:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.348740:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:1.0:1770686977.348743:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.348751:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1798144, count: 4096 00000080:00200000:1.0:1770686977.348755:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1798144, bytes: 4096 00000080:00200000:1.0:1770686977.348758:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.348761:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 440, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.348762:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:1.0:1770686977.348765:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.348769:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:1.0:1770686977.348772:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:1.0:1770686977.348782:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.348788:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:1.0:1770686977.348794:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.348796:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.348815:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348825:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348833:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348841:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348847:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348855:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.348860:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.348877:0:64909:0:(rw26.c:924:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:1.0:1770686977.348881:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004434bd42[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.348885:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fd99988c 17ffffc0001001 3:0 ffff8d6d076e00d8 439 lru 00000080:00200000:1.0:1770686977.348891:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000046ffbe8e 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1770686977.348894:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004434bd42 00000080:00200000:1.0:1770686977.348895:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.348897:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.348905:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.348928:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.348931:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.348933:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.348939:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.348941:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.348944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.348948:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.348955:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.348964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.348966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.348970:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.348973:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:1.0:1770686977.348977:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.348980:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.348984:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:1.0:1770686977.348988:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.348995:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1802240, count: 4096 00000080:00200000:1.0:1770686977.348998:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1802240, bytes: 4096 00000080:00200000:1.0:1770686977.349001:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.349005:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 441, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.349006:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:1.0:1770686977.349009:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.349014:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:1.0:1770686977.349017:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:1.0:1770686977.349025:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.349031:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:1.0:1770686977.349037:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.349039:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.349046:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349055:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349064:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349072:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349079:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349132:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.349138:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.349304:0:64909:0:(rw26.c:924:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:1.0:1770686977.349310:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009bf1d1a9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.349313:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005308af57 17ffffc0001001 3:0 ffff8d6d076e0798 440 lru 00000080:00200000:1.0:1770686977.349319:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000635e1372 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1770686977.349322:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009bf1d1a9 00000080:00200000:1.0:1770686977.349323:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.349325:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.349335:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349433:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.349437:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.349439:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.349446:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.349448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.349450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.349454:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349462:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.349471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.349473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.349478:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.349482:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:1.0:1770686977.349486:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.349489:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.349494:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:1.0:1770686977.349498:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.349507:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1806336, count: 4096 00000080:00200000:1.0:1770686977.349510:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1806336, bytes: 4096 00000080:00200000:1.0:1770686977.349513:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.349517:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 442, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.349518:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:1.0:1770686977.349520:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.349525:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:1.0:1770686977.349528:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:1.0:1770686977.349536:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.349543:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:1.0:1770686977.349549:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.349551:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.349559:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349569:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349577:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349585:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349591:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349599:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.349604:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.349624:0:64909:0:(rw26.c:924:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:1.0:1770686977.349629:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000319dffea[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.349632:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001093c699 17ffffc0001001 3:0 ffff8d6d076e05e8 441 lru 00000080:00200000:1.0:1770686977.349637:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007f9b128b 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1770686977.349639:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000319dffea 00000080:00200000:1.0:1770686977.349640:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.349642:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.349650:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349672:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.349676:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.349678:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.349684:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.349686:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.349688:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.349691:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349697:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.349702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.349704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.349706:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.349708:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:1.0:1770686977.349711:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.349713:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.349717:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:1.0:1770686977.349719:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.349725:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1810432, count: 4096 00000080:00200000:1.0:1770686977.349727:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1810432, bytes: 4096 00000080:00200000:1.0:1770686977.349729:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.349732:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 443, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.349733:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:1.0:1770686977.349734:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.349738:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:1.0:1770686977.349740:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:1.0:1770686977.349746:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.349750:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:1.0:1770686977.349754:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.349756:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.349761:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349767:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349772:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349778:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349781:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349787:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.349791:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.349831:0:64909:0:(rw26.c:924:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:1.0:1770686977.349837:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006bb4fd4f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.349840:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000153159da 17ffffc0001001 3:0 ffff8d6d0745dca8 442 lru 00000080:00200000:1.0:1770686977.349846:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006d12ce02 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1770686977.349848:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006bb4fd4f 00000080:00200000:1.0:1770686977.349850:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.349852:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.349860:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.349883:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.349886:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.349889:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.349894:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.349897:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.349900:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.349903:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349911:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.349920:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.349923:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.349926:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.349929:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:1.0:1770686977.349931:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.349934:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.349937:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:1.0:1770686977.349940:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.349945:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1814528, count: 4096 00000080:00200000:1.0:1770686977.349948:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1814528, bytes: 4096 00000080:00200000:1.0:1770686977.349950:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.349952:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 444, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.349954:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:1.0:1770686977.349956:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.349959:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:1.0:1770686977.349961:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:1.0:1770686977.349967:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.349971:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:1.0:1770686977.349975:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.349977:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.349982:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349988:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349994:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.349999:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350003:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350008:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.350011:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.350022:0:64909:0:(rw26.c:924:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:1.0:1770686977.350025:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003f83182f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.350028:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006818aef2 17ffffc0001001 3:0 ffff8d6d0745d870 443 lru 00000080:00200000:1.0:1770686977.350033:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005c324401 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1770686977.350036:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003f83182f 00000080:00200000:1.0:1770686977.350037:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.350039:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.350047:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350068:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.350072:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.350074:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.350080:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.350119:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.350122:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.350127:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350135:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.350144:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.350147:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.350151:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.350240:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:1.0:1770686977.350246:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.350250:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.350255:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:1.0:1770686977.350258:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.350265:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1818624, count: 4096 00000080:00200000:1.0:1770686977.350270:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1818624, bytes: 4096 00000080:00200000:1.0:1770686977.350272:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.350276:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 445, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.350278:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:1.0:1770686977.350281:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.350285:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:1.0:1770686977.350287:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:1.0:1770686977.350293:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.350298:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:1.0:1770686977.350302:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.350303:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.350310:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350318:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350327:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350334:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350341:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350349:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.350410:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.350425:0:64909:0:(rw26.c:924:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:1.0:1770686977.350428:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000901b6cff[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.350430:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000025244277 17ffffc0001001 3:0 ffff8d6d0745dd80 444 lru 00000080:00200000:1.0:1770686977.350434:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e06a6325 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1770686977.350435:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000901b6cff 00000080:00200000:1.0:1770686977.350436:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.350438:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.350444:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350460:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.350463:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.350466:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.350472:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.350475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.350477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.350481:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350489:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.350498:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.350500:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.350504:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.350507:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:1.0:1770686977.350510:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.350513:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.350518:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:1.0:1770686977.350521:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.350528:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1822720, count: 4096 00000080:00200000:1.0:1770686977.350531:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1822720, bytes: 4096 00000080:00200000:1.0:1770686977.350534:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.350537:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 446, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.350539:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:1.0:1770686977.350541:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.350546:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:1.0:1770686977.350548:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:1.0:1770686977.350555:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.350560:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:1.0:1770686977.350565:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.350568:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.350575:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350583:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350592:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350599:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350605:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350612:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.350617:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.350630:0:64909:0:(rw26.c:924:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:1.0:1770686977.350634:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e15c1960[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.350637:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000edb11f8a 17ffffc0001001 3:0 ffff8d6d0745dbd0 445 lru 00000080:00200000:1.0:1770686977.350642:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000576583c3 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1770686977.350644:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e15c1960 00000080:00200000:1.0:1770686977.350645:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.350647:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.350653:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350676:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.350680:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.350682:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.350687:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.350689:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.350692:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.350695:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350704:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.350712:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.350714:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.350718:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.350721:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:1.0:1770686977.350724:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.350727:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.350731:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:1.0:1770686977.350734:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.350741:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1826816, count: 4096 00000080:00200000:1.0:1770686977.350744:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1826816, bytes: 4096 00000080:00200000:1.0:1770686977.350746:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.350750:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 447, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.350751:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:1.0:1770686977.350754:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.350759:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:1.0:1770686977.350762:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:1.0:1770686977.350768:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.350775:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:1.0:1770686977.350781:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.350783:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.350790:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350798:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350819:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350826:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350833:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350841:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.350846:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.350863:0:64909:0:(rw26.c:924:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:1.0:1770686977.350868:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c4931387[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.350871:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000031de0858 17ffffc0001001 3:0 ffff8d6d0745de58 446 lru 00000080:00200000:1.0:1770686977.350876:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bdd8b632 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1770686977.350878:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c4931387 00000080:00200000:1.0:1770686977.350880:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.350882:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.350890:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.350911:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.350915:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.350917:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.350922:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.350925:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.350927:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.350932:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.350939:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.350948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.350951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.350955:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.350958:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:1.0:1770686977.350962:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.350965:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.350970:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:1.0:1770686977.350972:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.350980:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1830912, count: 4096 00000080:00200000:1.0:1770686977.350984:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1830912, bytes: 4096 00000080:00200000:1.0:1770686977.350986:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.350990:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 448, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.350992:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:1.0:1770686977.350994:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.351000:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:1.0:1770686977.351003:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:1.0:1770686977.351011:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.351017:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:1.0:1770686977.351021:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.351023:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.351028:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351037:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351045:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351052:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351059:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351067:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.351072:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.351144:0:64909:0:(rw26.c:924:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:1.0:1770686977.351149:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001d16c0f8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.351152:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008ef61c8a 17ffffc0001021 2:0 ffff8d6d0745d1b0 447 lru 00000080:00200000:1.0:1770686977.351289:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004aa69d8a 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1770686977.351292:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001d16c0f8 00000080:00200000:1.0:1770686977.351292:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.351295:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.351302:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351321:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.351324:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.351326:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.351333:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.351336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.351339:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.351343:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351350:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.351441:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.351444:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.351449:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.351452:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:1.0:1770686977.351456:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.351459:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.351464:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:1.0:1770686977.351467:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.351474:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1835008, count: 4096 00000080:00200000:1.0:1770686977.351479:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1835008, bytes: 4096 00000080:00200000:1.0:1770686977.351481:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.351484:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 449, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.351486:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:1.0:1770686977.351488:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.351493:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:1.0:1770686977.351496:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:1.0:1770686977.351504:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.351510:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:1.0:1770686977.351516:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.351518:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.351526:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351534:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351542:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351549:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351555:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351563:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.351568:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.351593:0:64909:0:(rw26.c:924:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:1.0:1770686977.351598:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000570bbd6d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.351600:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000079f71f86 17ffffc0001001 3:0 ffff8d6d0745d000 448 lru 00000080:00200000:1.0:1770686977.351605:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009bd5d860 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1770686977.351608:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000570bbd6d 00000080:00200000:1.0:1770686977.351609:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.351611:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.351619:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351640:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.351643:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.351646:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.351652:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.351654:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.351656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.351661:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351669:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.351678:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.351679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.351682:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.351685:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:1.0:1770686977.351687:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.351689:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.351693:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:1.0:1770686977.351695:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.351701:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1839104, count: 4096 00000080:00200000:1.0:1770686977.351704:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1839104, bytes: 4096 00000080:00200000:1.0:1770686977.351706:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.351708:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 450, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.351709:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:1.0:1770686977.351711:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.351715:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:1.0:1770686977.351716:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:1.0:1770686977.351724:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.351728:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:1.0:1770686977.351732:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.351734:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.351739:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351745:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351751:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351756:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351760:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351765:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.351768:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.351779:0:64909:0:(rw26.c:924:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:1.0:1770686977.351782:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008f216a60[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.351784:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003b94e589 17ffffc0001001 3:0 ffff8d6d0745d510 449 lru 00000080:00200000:1.0:1770686977.351788:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000be143994 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1770686977.351790:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008f216a60 00000080:00200000:1.0:1770686977.351791:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.351792:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.351797:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351831:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.351835:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.351837:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.351843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.351845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.351848:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.351852:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351860:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.351870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.351872:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.351877:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.351880:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:1.0:1770686977.351883:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.351886:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.351890:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:1.0:1770686977.351893:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.351901:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1843200, count: 4096 00000080:00200000:1.0:1770686977.351904:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1843200, bytes: 4096 00000080:00200000:1.0:1770686977.351907:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.351910:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 451, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.351912:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:1.0:1770686977.351915:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.351919:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:1.0:1770686977.351922:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:1.0:1770686977.351930:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.351936:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:1.0:1770686977.351940:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.351942:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.351947:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351953:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351959:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351964:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.351968:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.351973:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.351976:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.351988:0:64909:0:(rw26.c:924:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:1.0:1770686977.351991:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000057a4cb81[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.351993:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ee20858e 17ffffc0001001 3:0 ffff8d6d0745d6c0 450 lru 00000080:00200000:1.0:1770686977.351997:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d89808cb 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1770686977.351999:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000057a4cb81 00000080:00200000:1.0:1770686977.351999:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.352001:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.352006:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352020:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.352022:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.352024:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.352028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.352031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.352033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.352037:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352045:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.352054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.352056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.352060:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.352063:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:1.0:1770686977.352067:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.352070:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.352075:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:1.0:1770686977.352078:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.352116:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1847296, count: 4096 00000080:00200000:1.0:1770686977.352121:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1847296, bytes: 4096 00000080:00200000:1.0:1770686977.352123:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.352127:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 452, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.352128:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:1.0:1770686977.352130:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.352136:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:1.0:1770686977.352139:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:1.0:1770686977.352146:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.352153:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:1.0:1770686977.352243:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.352246:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.352251:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352258:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352263:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352268:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352272:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352278:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.352282:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.352294:0:64909:0:(rw26.c:924:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:1.0:1770686977.352297:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f5629f34[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.352299:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000012abe4f9 17ffffc0001001 3:0 ffff8d6d0745d438 451 lru 00000080:00200000:1.0:1770686977.352303:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d531a08b 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1770686977.352304:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f5629f34 00000080:00200000:1.0:1770686977.352305:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.352307:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.352312:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352327:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.352329:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.352331:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.352335:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.352337:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.352339:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.352341:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352347:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.352352:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.352414:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.352417:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.352419:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:1.0:1770686977.352421:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.352423:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.352427:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:1.0:1770686977.352430:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.352436:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1851392, count: 4096 00000080:00200000:1.0:1770686977.352439:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1851392, bytes: 4096 00000080:00200000:1.0:1770686977.352440:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.352443:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 453, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.352444:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:1.0:1770686977.352445:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.352449:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:1.0:1770686977.352451:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:1.0:1770686977.352457:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.352461:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:1.0:1770686977.352465:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.352466:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.352471:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352477:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352483:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352488:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352492:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352497:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.352500:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.352511:0:64909:0:(rw26.c:924:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:1.0:1770686977.352514:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e0794bf7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.352516:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f026fd5f 17ffffc0001001 3:0 ffff8d6d0745daf8 452 lru 00000080:00200000:1.0:1770686977.352520:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000327021cc 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1770686977.352522:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e0794bf7 00000080:00200000:1.0:1770686977.352523:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.352524:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.352529:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352545:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.352547:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.352549:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.352553:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.352555:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.352556:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.352559:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352564:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.352570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.352571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.352573:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.352575:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:1.0:1770686977.352577:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.352579:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.352583:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:1.0:1770686977.352585:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.352590:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1855488, count: 4096 00000080:00200000:1.0:1770686977.352592:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1855488, bytes: 4096 00000080:00200000:1.0:1770686977.352594:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.352596:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 454, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.352597:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:1.0:1770686977.352599:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.352602:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:1.0:1770686977.352604:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:1.0:1770686977.352610:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.352614:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:1.0:1770686977.352617:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.352619:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.352624:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352630:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352636:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352640:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352645:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352649:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.352653:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.352663:0:64909:0:(rw26.c:924:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:1.0:1770686977.352666:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005f5b1488[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.352668:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000079167aad 17ffffc0001001 3:0 ffff8d6d0745d0d8 453 lru 00000080:00200000:1.0:1770686977.352672:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b52bf189 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1770686977.352673:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005f5b1488 00000080:00200000:1.0:1770686977.352674:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.352675:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.352680:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352695:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.352697:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.352699:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.352702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.352704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.352706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.352709:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352714:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.352719:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.352721:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.352723:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.352724:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:1.0:1770686977.352727:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.352729:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.352732:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:1.0:1770686977.352734:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.352740:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1859584, count: 4096 00000080:00200000:1.0:1770686977.352742:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1859584, bytes: 4096 00000080:00200000:1.0:1770686977.352744:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.352746:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 455, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.352747:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:1.0:1770686977.352749:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.352752:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:1.0:1770686977.352754:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:1.0:1770686977.352759:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.352763:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:1.0:1770686977.352767:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.352768:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.352773:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352779:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352785:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352790:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352794:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352798:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.352812:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.352828:0:64909:0:(rw26.c:924:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:1.0:1770686977.352832:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004547df29[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.352835:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002e638329 17ffffc0001001 3:0 ffff8d6d0745d798 454 lru 00000080:00200000:1.0:1770686977.352840:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000009752871 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1770686977.352842:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004547df29 00000080:00200000:1.0:1770686977.352843:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.352845:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.352852:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.352874:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.352877:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.352880:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.352886:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.352889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.352891:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.352895:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352903:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.352912:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.352915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.352920:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.352923:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:1.0:1770686977.352926:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.352929:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.352934:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:1.0:1770686977.352936:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.352942:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1863680, count: 4096 00000080:00200000:1.0:1770686977.352945:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1863680, bytes: 4096 00000080:00200000:1.0:1770686977.352947:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.352949:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 456, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.352950:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:1.0:1770686977.352952:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.352955:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:1.0:1770686977.352957:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:1.0:1770686977.352963:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.352968:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:1.0:1770686977.352971:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.352973:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.352978:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352984:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352990:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352995:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.352999:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353004:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.353007:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.353019:0:64909:0:(rw26.c:924:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:1.0:1770686977.353023:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000032e15afd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.353024:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8d35b7c 17ffffc0001001 3:0 ffff8d6d0745d5e8 455 lru 00000080:00200000:1.0:1770686977.353028:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007e6ebd1b 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1770686977.353031:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000032e15afd 00000080:00200000:1.0:1770686977.353032:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.353034:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.353041:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353062:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.353065:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.353068:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.353074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.353076:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.353079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.353134:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353142:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.353151:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.353153:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.353290:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.353293:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:1.0:1770686977.353296:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.353298:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.353302:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:1.0:1770686977.353304:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.353310:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1867776, count: 4096 00000080:00200000:1.0:1770686977.353313:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1867776, bytes: 4096 00000080:00200000:1.0:1770686977.353314:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.353317:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 457, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.353318:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:1.0:1770686977.353320:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.353324:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:1.0:1770686977.353326:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:1.0:1770686977.353333:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.353337:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:1.0:1770686977.353341:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.353343:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.353348:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353426:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353434:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353442:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353448:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353454:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.353458:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.353472:0:64909:0:(rw26.c:924:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:1.0:1770686977.353669:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b16c0668[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.353672:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca109b9d 17ffffc0001001 3:0 ffff8d6d0745d948 456 lru 00000080:00200000:1.0:1770686977.353676:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ec0de00 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1770686977.353678:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b16c0668 00000080:00200000:1.0:1770686977.353679:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.353681:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.353689:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353706:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.353709:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.353710:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.353715:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.353717:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.353719:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.353721:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353727:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.353733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.353734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.353737:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.353739:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:1.0:1770686977.353741:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.353743:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.353747:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:1.0:1770686977.353750:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.353756:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1871872, count: 4096 00000080:00200000:1.0:1770686977.353758:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1871872, bytes: 4096 00000080:00200000:1.0:1770686977.353760:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.353763:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 458, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.353764:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:1.0:1770686977.353765:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.353769:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:1.0:1770686977.353771:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:1.0:1770686977.353777:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.353782:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:1.0:1770686977.353785:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.353787:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.353793:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353799:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353819:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353826:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353832:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353841:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.353847:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.353863:0:64909:0:(rw26.c:924:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:1.0:1770686977.353867:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000016d1435d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.353871:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000052ca9036 17ffffc0001001 3:0 ffff8d6d0745d288 457 lru 00000080:00200000:1.0:1770686977.353876:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000056834950 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1770686977.353879:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000016d1435d 00000080:00200000:1.0:1770686977.353880:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.353882:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.353890:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.353906:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.353908:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.353910:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.353913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.353915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.353917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.353920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353925:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.353931:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.353932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.353934:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.353936:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:1.0:1770686977.353938:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.353940:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.353944:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:1.0:1770686977.353946:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.353951:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1875968, count: 4096 00000080:00200000:1.0:1770686977.353954:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1875968, bytes: 4096 00000080:00200000:1.0:1770686977.353956:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.353958:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 459, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.353959:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:1.0:1770686977.353961:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.353964:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:1.0:1770686977.353966:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:1.0:1770686977.353972:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.353976:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:1.0:1770686977.353980:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.353981:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.353986:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353993:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.353998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354004:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354007:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354011:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354014:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354025:0:64909:0:(rw26.c:924:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354028:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000001693e9a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354030:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a39db51d 17ffffc0001001 3:0 ffff8d6d0745da20 458 lru 00000080:00200000:1.0:1770686977.354036:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd871663 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1770686977.354038:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000001693e9a 00000080:00200000:1.0:1770686977.354039:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354041:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.354048:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354070:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.354073:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.354076:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.354124:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.354127:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.354130:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.354134:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354142:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.354151:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.354154:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.354168:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.354171:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:1.0:1770686977.354175:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.354178:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.354183:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:1.0:1770686977.354186:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.354195:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1880064, count: 4096 00000080:00200000:1.0:1770686977.354199:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1880064, bytes: 4096 00000080:00200000:1.0:1770686977.354202:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.354205:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 460, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.354207:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:1.0:1770686977.354209:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.354215:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:1.0:1770686977.354218:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:1.0:1770686977.354227:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.354234:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:1.0:1770686977.354240:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.354242:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.354249:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354258:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354267:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354275:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354282:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354288:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354292:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354305:0:64909:0:(rw26.c:924:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354308:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000072eb7a2d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354310:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f40a9d7d 17ffffc0001001 3:0 ffff8d6d0745d360 459 lru 00000080:00200000:1.0:1770686977.354314:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f09f9fe2 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1770686977.354316:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000072eb7a2d 00000080:00200000:1.0:1770686977.354316:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354318:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.354323:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354339:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.354341:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.354343:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.354347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.354349:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.354351:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.354363:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354369:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.354375:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.354376:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.354378:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.354380:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:1.0:1770686977.354382:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.354384:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.354388:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:1.0:1770686977.354390:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.354396:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1884160, count: 4096 00000080:00200000:1.0:1770686977.354399:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1884160, bytes: 4096 00000080:00200000:1.0:1770686977.354400:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.354403:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 461, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.354404:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:1.0:1770686977.354405:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.354409:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:1.0:1770686977.354411:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:1.0:1770686977.354416:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.354420:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:1.0:1770686977.354425:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.354428:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.354434:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354440:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354445:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354450:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354454:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354460:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354463:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354486:0:64909:0:(rw26.c:924:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354490:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc7fc809[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354491:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006812256d 17ffffc0001001 3:0 ffff8d6d06c825e8 460 lru 00000080:00200000:1.0:1770686977.354495:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000090c3fe09 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1770686977.354497:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc7fc809 00000080:00200000:1.0:1770686977.354498:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354499:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.354504:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354519:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.354521:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.354523:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.354526:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.354528:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.354530:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.354532:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354537:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.354542:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.354543:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.354546:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.354548:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:1.0:1770686977.354550:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.354552:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.354556:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:1.0:1770686977.354558:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.354563:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1888256, count: 4096 00000080:00200000:1.0:1770686977.354566:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1888256, bytes: 4096 00000080:00200000:1.0:1770686977.354567:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.354570:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 462, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.354571:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:1.0:1770686977.354573:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.354576:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:1.0:1770686977.354578:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:1.0:1770686977.354583:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.354587:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:1.0:1770686977.354591:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.354593:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.354597:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354604:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354609:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354614:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354618:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354623:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354626:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354637:0:64909:0:(rw26.c:924:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354640:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013067621[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354642:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec4f5f1d 17ffffc0001001 3:0 ffff8d6d06c82948 461 lru 00000080:00200000:1.0:1770686977.354645:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3fdbb10 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1770686977.354647:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013067621 00000080:00200000:1.0:1770686977.354648:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354649:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.354654:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354668:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.354670:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.354672:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.354675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.354677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.354679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.354682:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354686:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.354691:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.354693:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.354695:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.354697:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:1.0:1770686977.354700:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.354702:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.354705:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:1.0:1770686977.354707:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.354713:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1892352, count: 4096 00000080:00200000:1.0:1770686977.354715:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1892352, bytes: 4096 00000080:00200000:1.0:1770686977.354717:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.354719:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 463, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.354720:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:1.0:1770686977.354722:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.354725:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:1.0:1770686977.354727:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:1.0:1770686977.354732:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.354736:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:1.0:1770686977.354740:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.354741:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.354746:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354752:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354762:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354766:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354771:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354775:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354794:0:64909:0:(rw26.c:924:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354797:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d21477d0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354799:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000092e4526f 17ffffc0001021 2:0 ffff8d6d06c82288 462 lru 00000080:00200000:1.0:1770686977.354816:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000067baafe4 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1770686977.354818:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d21477d0 00000080:00200000:1.0:1770686977.354819:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354822:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.354830:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354854:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.354857:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.354860:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.354865:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.354868:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.354871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.354875:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354882:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.354889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.354890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.354893:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.354895:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:1.0:1770686977.354897:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.354899:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.354903:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:1.0:1770686977.354905:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.354910:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1896448, count: 4096 00000080:00200000:1.0:1770686977.354913:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1896448, bytes: 4096 00000080:00200000:1.0:1770686977.354915:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.354917:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 464, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.354918:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:1.0:1770686977.354920:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.354923:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:1.0:1770686977.354926:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:1.0:1770686977.354931:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.354935:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:1.0:1770686977.354939:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.354940:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.354945:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354951:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354962:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.354966:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.354971:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.354974:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.354986:0:64909:0:(rw26.c:924:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:1.0:1770686977.354989:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004139641a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.354991:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000492edbf6 17ffffc0001001 3:0 ffff8d6d06c82a20 463 lru 00000080:00200000:1.0:1770686977.354994:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc806f56 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1770686977.354996:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004139641a 00000080:00200000:1.0:1770686977.354997:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.354998:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.355003:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355017:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.355019:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.355021:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.355024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.355026:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.355028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.355032:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355040:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.355048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.355050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.355054:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.355057:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:1.0:1770686977.355060:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.355063:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.355068:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:1.0:1770686977.355071:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.355078:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1900544, count: 4096 00000080:00200000:1.0:1770686977.355115:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1900544, bytes: 4096 00000080:00200000:1.0:1770686977.355119:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.355122:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 465, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.355124:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:1.0:1770686977.355126:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.355132:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:1.0:1770686977.355134:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:1.0:1770686977.355141:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.355148:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:1.0:1770686977.355153:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.355155:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.355163:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355172:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355180:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355186:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355190:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355195:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.355198:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.355210:0:64909:0:(rw26.c:924:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:1.0:1770686977.355213:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009600e392[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.355215:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009276d647 17ffffc0001001 3:0 ffff8d6d06c82360 464 lru 00000080:00200000:1.0:1770686977.355218:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000832603b8 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1770686977.355219:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009600e392 00000080:00200000:1.0:1770686977.355220:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.355221:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.355226:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355241:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.355243:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.355244:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.355248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.355250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.355252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.355255:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355260:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.355266:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.355268:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.355270:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.355272:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:1.0:1770686977.355274:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.355276:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.355279:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:1.0:1770686977.355282:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.355287:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1904640, count: 4096 00000080:00200000:1.0:1770686977.355290:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1904640, bytes: 4096 00000080:00200000:1.0:1770686977.355292:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.355294:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 466, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.355295:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:1.0:1770686977.355297:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.355300:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:1.0:1770686977.355302:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:1.0:1770686977.355307:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.355312:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:1.0:1770686977.355315:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.355317:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.355322:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355328:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355334:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355339:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355342:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355346:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.355349:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.355361:0:64909:0:(rw26.c:924:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:1.0:1770686977.355363:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008ab3e5a3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.355365:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c62ca113 17ffffc0001001 3:0 ffff8d6d06c82ca8 465 lru 00000080:00200000:1.0:1770686977.355368:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d56d2a2e 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1770686977.355369:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008ab3e5a3 00000080:00200000:1.0:1770686977.355370:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.355371:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.355376:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355390:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.355392:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.355393:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.355397:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.355399:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.355401:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.355403:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355409:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.355414:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.355416:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.355418:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.355420:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:1.0:1770686977.355422:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.355424:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.355427:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:1.0:1770686977.355429:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.355434:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1908736, count: 4096 00000080:00200000:1.0:1770686977.355437:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1908736, bytes: 4096 00000080:00200000:1.0:1770686977.355438:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.355441:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 467, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.355442:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:1.0:1770686977.355443:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.355447:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:1.0:1770686977.355448:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:1.0:1770686977.355455:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.355459:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:1.0:1770686977.355462:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.355464:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.355469:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355475:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355480:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355485:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355489:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355494:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.355497:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.355508:0:64909:0:(rw26.c:924:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:1.0:1770686977.355511:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d7f65248[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.355513:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004576d04b 17ffffc0001001 3:0 ffff8d6d06c82870 466 lru 00000080:00200000:1.0:1770686977.355516:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008a6b34ca 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1770686977.355518:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d7f65248 00000080:00200000:1.0:1770686977.355519:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.355520:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.355525:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355539:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.355541:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.355543:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.355546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.355548:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.355550:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.355553:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355558:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.355563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.355564:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.355566:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.355568:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:1.0:1770686977.355570:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.355572:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.355575:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:1.0:1770686977.355577:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.355583:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1912832, count: 4096 00000080:00200000:1.0:1770686977.355585:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1912832, bytes: 4096 00000080:00200000:1.0:1770686977.355587:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.355589:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 468, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.355590:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:1.0:1770686977.355592:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.355595:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:1.0:1770686977.355597:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:1.0:1770686977.355602:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.355608:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:1.0:1770686977.355613:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.355615:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.355622:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355630:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355638:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355645:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355652:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355660:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.355665:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.355682:0:64909:0:(rw26.c:924:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:1.0:1770686977.355686:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c2ff57e8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.355689:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008fc6f364 17ffffc0001001 3:0 ffff8d6d06c82d80 467 lru 00000080:00200000:1.0:1770686977.355695:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000055d3532 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1770686977.355697:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c2ff57e8 00000080:00200000:1.0:1770686977.355699:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.355701:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.355709:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.355727:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.355729:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.355731:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.355735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.355736:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.355738:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.355741:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.355746:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.355752:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.355753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.355755:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.355757:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:1.0:1770686977.355759:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.355761:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.355765:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:1.0:1770686977.355767:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.355772:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1916928, count: 4096 00000080:00200000:1.0:1770686977.355775:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1916928, bytes: 4096 00000080:00200000:1.0:1770686977.355777:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.355779:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 469, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.355780:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:1.0:1770686977.355782:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.355786:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:1.0:1770686977.355788:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:1.0:1770686977.355793:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.355797:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:1.0:1770686977.356052:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.356056:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.356064:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356073:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356113:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356122:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356128:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356137:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.356143:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.356233:0:64909:0:(rw26.c:924:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:1.0:1770686977.356237:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007fef243a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.356239:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009c3a3654 17ffffc0001001 3:0 ffff8d6d06c82bd0 468 lru 00000080:00200000:1.0:1770686977.356243:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008b9726f6 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1770686977.356245:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007fef243a 00000080:00200000:1.0:1770686977.356246:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.356248:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.356253:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356270:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.356272:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.356274:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.356279:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.356280:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.356282:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.356285:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356290:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.356297:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.356298:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.356300:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.356303:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:1.0:1770686977.356305:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.356307:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.356311:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:1.0:1770686977.356313:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.356320:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1921024, count: 4096 00000080:00200000:1.0:1770686977.356323:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1921024, bytes: 4096 00000080:00200000:1.0:1770686977.356325:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.356327:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 470, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.356328:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:1.0:1770686977.356330:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.356335:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:1.0:1770686977.356337:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:1.0:1770686977.356343:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.356348:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:1.0:1770686977.356404:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.356406:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.356412:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356418:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356424:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356429:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356433:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356439:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.356442:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.356455:0:64909:0:(rw26.c:924:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:1.0:1770686977.356458:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000198388fb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.356460:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000059a3f6d4 17ffffc0001001 3:0 ffff8d6d06c82e58 469 lru 00000080:00200000:1.0:1770686977.356464:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000403d5cd1 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1770686977.356466:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000198388fb 00000080:00200000:1.0:1770686977.356467:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.356468:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.356473:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356488:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.356491:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.356492:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.356496:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.356498:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.356500:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.356502:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356507:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.356513:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.356514:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.356516:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.356518:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:1.0:1770686977.356520:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.356522:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.356526:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:1.0:1770686977.356528:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.356533:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1925120, count: 4096 00000080:00200000:1.0:1770686977.356536:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1925120, bytes: 4096 00000080:00200000:1.0:1770686977.356538:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.356540:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 471, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.356541:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:1.0:1770686977.356543:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.356546:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:1.0:1770686977.356548:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:1.0:1770686977.356554:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.356558:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:1.0:1770686977.356561:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.356563:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.356568:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356574:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356579:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356584:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356588:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356594:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.356597:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.356608:0:64909:0:(rw26.c:924:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:1.0:1770686977.356611:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000acd80895[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.356613:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e371ee98 17ffffc0001001 3:0 ffff8d6d06c821b0 470 lru 00000080:00200000:1.0:1770686977.356616:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007468b922 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1770686977.356618:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000acd80895 00000080:00200000:1.0:1770686977.356619:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.356620:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.356625:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356639:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.356641:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.356643:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.356647:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.356649:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.356650:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.356653:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356658:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.356664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.356665:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.356667:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.356669:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:1.0:1770686977.356671:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.356673:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.356676:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:1.0:1770686977.356678:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.356684:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1929216, count: 4096 00000080:00200000:1.0:1770686977.356686:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1929216, bytes: 4096 00000080:00200000:1.0:1770686977.356688:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.356690:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 472, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.356691:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:1.0:1770686977.356693:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.356696:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:1.0:1770686977.356698:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:1.0:1770686977.356704:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.356708:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:1.0:1770686977.356711:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.356713:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.356718:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356723:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356729:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356734:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.356738:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356743:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.356746:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.356757:0:64909:0:(rw26.c:924:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:1.0:1770686977.356760:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000017a227cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.356762:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000010f08e4a 17ffffc0001001 3:0 ffff8d6d06c82000 471 lru 00000080:00200000:1.0:1770686977.356766:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3f8fffe 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1770686977.356767:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000017a227cd 00000080:00200000:1.0:1770686977.356768:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.356770:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.356774:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.356789:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.356791:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.360059:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.360120:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.360126:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.360131:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.360142:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.360303:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.360324:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.360327:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.360342:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.360414:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:1.0:1770686977.360427:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.360431:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.360449:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:1.0:1770686977.360456:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.360487:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1933312, count: 4096 00000080:00200000:1.0:1770686977.360495:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1933312, bytes: 4096 00000080:00200000:1.0:1770686977.360501:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.360510:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 473, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.360513:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:1.0:1770686977.360517:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.360533:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:1.0:1770686977.360540:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:1.0:1770686977.360567:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.360587:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:1.0:1770686977.360605:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.360610:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.360832:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.360850:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.360863:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.360872:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.360880:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.360893:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.360908:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.360954:0:64909:0:(rw26.c:924:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:1.0:1770686977.360961:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000341fd0a8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.360964:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004e4603ce 17ffffc0001001 3:0 ffff8d6d06c82510 472 lru 00000080:00200000:1.0:1770686977.360970:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002a65961c 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1770686977.360972:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000341fd0a8 00000080:00200000:1.0:1770686977.360973:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.360977:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.360995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361022:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.361026:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.361028:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.361033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.361035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.361038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.361042:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361050:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.361061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.361064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.361069:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.361073:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:1.0:1770686977.361078:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.361106:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.361113:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:1.0:1770686977.361117:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.361127:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1937408, count: 4096 00000080:00200000:1.0:1770686977.361131:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1937408, bytes: 4096 00000080:00200000:1.0:1770686977.361133:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.361138:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 474, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.361140:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:1.0:1770686977.361142:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.361149:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:1.0:1770686977.361152:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:1.0:1770686977.361249:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.361257:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:1.0:1770686977.361264:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.361267:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.361275:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361285:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361293:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361298:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361302:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361307:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.361311:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.361325:0:64909:0:(rw26.c:924:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:1.0:1770686977.361328:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f96f49e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.361330:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002a887f8a 17ffffc0001001 3:0 ffff8d6d06c826c0 473 lru 00000080:00200000:1.0:1770686977.361334:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9ac9a33 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1770686977.361335:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f96f49e9 00000080:00200000:1.0:1770686977.361336:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.361337:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.361343:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361425:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.361428:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.361429:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.361434:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.361436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.361438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.361441:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361446:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.361452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.361453:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.361456:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.361458:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:1.0:1770686977.361460:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.361462:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.361466:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:1.0:1770686977.361468:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.361475:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1941504, count: 4096 00000080:00200000:1.0:1770686977.361478:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1941504, bytes: 4096 00000080:00200000:1.0:1770686977.361479:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.361482:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 475, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.361483:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:1.0:1770686977.361485:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.361489:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:1.0:1770686977.361491:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:1.0:1770686977.361497:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.361502:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:1.0:1770686977.361506:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.361507:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.361513:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361519:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361524:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361529:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361533:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361539:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.361542:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.361554:0:64909:0:(rw26.c:924:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:1.0:1770686977.361558:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f2e0f5c7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.361560:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fff79020 17ffffc0001001 3:0 ffff8d6d06c82438 474 lru 00000080:00200000:1.0:1770686977.361564:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b719ba3f 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1770686977.361565:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f2e0f5c7 00000080:00200000:1.0:1770686977.361566:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.361568:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.361573:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361588:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.361590:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.361592:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.361596:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.361598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.361600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.361602:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361607:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.361612:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.361613:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.361616:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.361618:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:1.0:1770686977.361621:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.361623:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.361626:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:1.0:1770686977.361628:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.361634:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1945600, count: 4096 00000080:00200000:1.0:1770686977.361637:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1945600, bytes: 4096 00000080:00200000:1.0:1770686977.361638:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.361641:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 476, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.361642:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:1.0:1770686977.361644:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.361647:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:1.0:1770686977.361649:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:1.0:1770686977.361655:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.361659:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:1.0:1770686977.361663:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.361665:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.361670:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361676:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361682:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361686:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361690:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361694:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.361697:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.361708:0:64909:0:(rw26.c:924:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:1.0:1770686977.361711:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a144978b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.361713:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e0fe2869 17ffffc0001001 3:0 ffff8d6d06c82af8 475 lru 00000080:00200000:1.0:1770686977.361717:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea3f9217 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1770686977.361719:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a144978b 00000080:00200000:1.0:1770686977.361720:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.361721:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.361726:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361741:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.361743:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.361745:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.361749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.361750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.361752:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.361755:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361760:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.361765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.361766:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.361769:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.361771:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:1.0:1770686977.361773:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.361775:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.361778:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:1.0:1770686977.361780:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.361786:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1949696, count: 4096 00000080:00200000:1.0:1770686977.361788:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1949696, bytes: 4096 00000080:00200000:1.0:1770686977.361790:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.361793:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 477, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.361794:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:1.0:1770686977.361795:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.361799:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:1.0:1770686977.361814:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:1.0:1770686977.361821:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.361829:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:1.0:1770686977.361835:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.361837:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.361844:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361853:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361862:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361870:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361877:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361883:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.361887:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.361902:0:64909:0:(rw26.c:924:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:1.0:1770686977.361905:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000847d56d8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.361907:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e34d5e8d 17ffffc0001001 3:0 ffff8d6d06c820d8 476 lru 00000080:00200000:1.0:1770686977.361910:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003fc75ac9 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1770686977.361912:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000847d56d8 00000080:00200000:1.0:1770686977.361913:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.361914:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.361920:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.361936:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.361938:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.361940:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.361943:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.361945:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.361947:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.361950:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.361954:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.361959:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.361961:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.361964:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.361966:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:1.0:1770686977.361968:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.361970:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.361974:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:1.0:1770686977.361976:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.361981:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1953792, count: 4096 00000080:00200000:1.0:1770686977.361984:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1953792, bytes: 4096 00000080:00200000:1.0:1770686977.361986:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.361988:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 478, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.361989:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:1.0:1770686977.361991:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.361994:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:1.0:1770686977.361996:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:1.0:1770686977.362002:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.362006:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:1.0:1770686977.362010:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.362011:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.362016:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362022:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362028:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362035:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362043:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362050:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.362055:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.362080:0:64909:0:(rw26.c:924:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:1.0:1770686977.362454:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003119798d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.362457:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003c2e8573 17ffffc0001021 2:0 ffff8d6d06c82798 477 lru 00000080:00200000:1.0:1770686977.362461:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005ee3db70 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1770686977.362463:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003119798d 00000080:00200000:1.0:1770686977.362464:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.362466:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.362475:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362495:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.362498:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.362500:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.362505:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.362507:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.362509:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.362512:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362517:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.362523:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.362525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.362527:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.362530:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:1.0:1770686977.362532:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.362534:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.362538:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:1.0:1770686977.362541:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.362548:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1957888, count: 4096 00000080:00200000:1.0:1770686977.362551:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1957888, bytes: 4096 00000080:00200000:1.0:1770686977.362553:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.362556:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 479, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.362557:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:1.0:1770686977.362559:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.362563:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:1.0:1770686977.362565:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:1.0:1770686977.362571:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.362576:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:1.0:1770686977.362580:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.362582:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.362588:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362594:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362600:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362605:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362609:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362614:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.362618:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.362641:0:64909:0:(rw26.c:924:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:1.0:1770686977.362644:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b9a69ec2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.362646:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007a5d8900 17ffffc0001001 3:0 ffff8d6d05e03360 478 lru 00000080:00200000:1.0:1770686977.362650:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003a93b675 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1770686977.362652:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b9a69ec2 00000080:00200000:1.0:1770686977.362653:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.362654:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.362660:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362674:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.362676:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.362678:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.362682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.362684:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.362686:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.362688:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362693:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.362698:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.362699:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.362702:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.362704:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:1.0:1770686977.362706:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.362708:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.362712:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:1.0:1770686977.362714:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.362719:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1961984, count: 4096 00000080:00200000:1.0:1770686977.362722:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1961984, bytes: 4096 00000080:00200000:1.0:1770686977.362724:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.362726:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 480, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.362727:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:1.0:1770686977.362729:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.362732:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:1.0:1770686977.362734:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:1.0:1770686977.362740:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.362744:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:1.0:1770686977.362747:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.362749:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.362754:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362760:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362765:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362770:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362774:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362779:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.362782:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.362794:0:64909:0:(rw26.c:924:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:1.0:1770686977.362797:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000febfb16[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.362799:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c95fb01a 17ffffc0001001 3:0 ffff8d6d05e03ca8 479 lru 00000080:00200000:1.0:1770686977.362816:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000010a814cb 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1770686977.362818:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000febfb16 00000080:00200000:1.0:1770686977.362819:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.362821:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.362830:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362854:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.362857:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.362860:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.362866:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.362869:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.362872:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.362876:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362883:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.362889:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.362891:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.362894:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.362896:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:1.0:1770686977.362899:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.362901:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.362904:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:1.0:1770686977.362906:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.362912:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1966080, count: 4096 00000080:00200000:1.0:1770686977.362915:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1966080, bytes: 4096 00000080:00200000:1.0:1770686977.362917:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.362919:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 481, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.362920:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:1.0:1770686977.362922:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.362925:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:1.0:1770686977.362928:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:1.0:1770686977.362933:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.362938:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:1.0:1770686977.362941:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.362943:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.362948:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362954:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362960:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362964:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.362968:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.362974:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.362977:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.362988:0:64909:0:(rw26.c:924:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:1.0:1770686977.362991:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e722529e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.362993:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001b7c58f0 17ffffc0001001 3:0 ffff8d6d05e03870 480 lru 00000080:00200000:1.0:1770686977.362997:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ba12a100 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1770686977.362998:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e722529e 00000080:00200000:1.0:1770686977.362999:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.363001:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.363006:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363020:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.363022:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.363023:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.363027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.363029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.363032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.363036:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363043:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.363051:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.363054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.363058:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.363061:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:1.0:1770686977.363064:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.363067:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.363072:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:1.0:1770686977.363075:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.363108:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1970176, count: 4096 00000080:00200000:1.0:1770686977.363113:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1970176, bytes: 4096 00000080:00200000:1.0:1770686977.363115:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.363118:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 482, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.363120:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:1.0:1770686977.363122:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.363127:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:1.0:1770686977.363131:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:1.0:1770686977.363138:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.363144:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:1.0:1770686977.363150:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.363152:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.363248:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363258:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363266:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363272:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363276:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363281:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.363285:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.363298:0:64909:0:(rw26.c:924:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:1.0:1770686977.363301:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008eac82cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.363303:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0e3b7d1 17ffffc0001001 3:0 ffff8d6d05e03d80 481 lru 00000080:00200000:1.0:1770686977.363306:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e2f3257 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1770686977.363307:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008eac82cd 00000080:00200000:1.0:1770686977.363308:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.363309:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.363315:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363330:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.363332:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.363334:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.363338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.363340:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.363342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.363345:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363350:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.363415:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.363417:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.363420:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.363423:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:1.0:1770686977.363426:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.363428:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.363432:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:1.0:1770686977.363434:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.363440:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1974272, count: 4096 00000080:00200000:1.0:1770686977.363442:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1974272, bytes: 4096 00000080:00200000:1.0:1770686977.363444:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.363447:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 483, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.363448:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:1.0:1770686977.363450:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.363453:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:1.0:1770686977.363455:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:1.0:1770686977.363461:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.363465:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:1.0:1770686977.363469:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.363470:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.363476:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363482:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363487:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363497:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363502:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.363505:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.363517:0:64909:0:(rw26.c:924:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:1.0:1770686977.363520:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e5d58518[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.363522:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd0ea0c9 17ffffc0001001 3:0 ffff8d6d05e03bd0 482 lru 00000080:00200000:1.0:1770686977.363526:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001106548e 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1770686977.363527:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e5d58518 00000080:00200000:1.0:1770686977.363528:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.363529:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.363535:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363549:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.363551:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.363553:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.363557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.363559:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.363560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.363563:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363568:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.363572:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.363574:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.363576:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.363579:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:1.0:1770686977.363581:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.363583:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.363586:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:1.0:1770686977.363589:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.363594:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1978368, count: 4096 00000080:00200000:1.0:1770686977.363596:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1978368, bytes: 4096 00000080:00200000:1.0:1770686977.363598:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.363600:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 484, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.363601:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:1.0:1770686977.363603:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.363606:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:1.0:1770686977.363608:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:1.0:1770686977.363614:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.363619:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:1.0:1770686977.363622:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.363624:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.363628:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363634:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363645:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363649:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363655:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.363658:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.363670:0:64909:0:(rw26.c:924:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:1.0:1770686977.363673:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b398bd06[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.363675:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000afcf4014 17ffffc0001001 3:0 ffff8d6d05e03e58 483 lru 00000080:00200000:1.0:1770686977.363679:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000437424f7 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1770686977.363681:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b398bd06 00000080:00200000:1.0:1770686977.363681:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.363683:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.363688:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363702:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.363704:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.363705:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.363709:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.363711:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.363713:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.363715:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363721:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.363726:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.363727:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.363729:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.363731:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:1.0:1770686977.363733:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.363735:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.363738:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:1.0:1770686977.363741:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.363746:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1982464, count: 4096 00000080:00200000:1.0:1770686977.363749:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1982464, bytes: 4096 00000080:00200000:1.0:1770686977.363750:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.363752:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 485, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.363754:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:1.0:1770686977.363755:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.363758:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:1.0:1770686977.363760:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:1.0:1770686977.363765:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.363770:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:1.0:1770686977.363773:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.363775:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.363780:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363785:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363791:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363796:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363811:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363820:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.363825:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.363841:0:64909:0:(rw26.c:924:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:1.0:1770686977.363845:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f62a0541[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.363848:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ff4b39c8 17ffffc0001001 3:0 ffff8d6d05e031b0 484 lru 00000080:00200000:1.0:1770686977.363854:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000083a147ec 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1770686977.363857:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f62a0541 00000080:00200000:1.0:1770686977.363858:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.363860:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.363868:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363888:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.363890:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.363891:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.363895:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.363897:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.363899:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.363902:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363907:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.363913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.363914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.363916:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.363918:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:1.0:1770686977.363920:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.363922:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.363926:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:1.0:1770686977.363928:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.363933:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1986560, count: 4096 00000080:00200000:1.0:1770686977.363936:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1986560, bytes: 4096 00000080:00200000:1.0:1770686977.363938:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.363940:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 486, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.363941:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:1.0:1770686977.363942:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.363946:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:1.0:1770686977.363948:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:1.0:1770686977.363953:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.363957:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:1.0:1770686977.363961:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.363962:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.363967:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363973:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363979:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363984:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.363988:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.363993:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.363996:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.364007:0:64909:0:(rw26.c:924:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:1.0:1770686977.364010:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000034ead4fc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.364012:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000996f8789 17ffffc0001001 3:0 ffff8d6d05e03000 485 lru 00000080:00200000:1.0:1770686977.364016:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b71a3903 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1770686977.364018:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000034ead4fc 00000080:00200000:1.0:1770686977.364018:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.364020:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.364026:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364047:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.364050:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.364055:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.364061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.364064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.364066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.364070:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364077:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.364285:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.364288:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.364294:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.364297:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:1.0:1770686977.364301:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.364304:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.364309:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:1.0:1770686977.364312:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.364320:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1990656, count: 4096 00000080:00200000:1.0:1770686977.364323:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1990656, bytes: 4096 00000080:00200000:1.0:1770686977.364326:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.364329:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 487, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.364331:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:1.0:1770686977.364333:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.364338:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:1.0:1770686977.364341:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:1.0:1770686977.364349:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.364420:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:1.0:1770686977.364426:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.364428:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.364434:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364440:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364446:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364451:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364455:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364461:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.364464:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.364478:0:64909:0:(rw26.c:924:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:1.0:1770686977.364481:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c530dea1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.364483:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8dc8fbb 17ffffc0001001 3:0 ffff8d6d05e03510 486 lru 00000080:00200000:1.0:1770686977.364487:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff7878e5 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1770686977.364488:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c530dea1 00000080:00200000:1.0:1770686977.364489:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.364491:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.364496:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364513:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.364516:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.364517:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.364522:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.364524:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.364525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.364528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364533:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.364539:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.364541:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.364543:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.364545:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:1.0:1770686977.364547:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.364549:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.364553:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:1.0:1770686977.364555:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.364560:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1994752, count: 4096 00000080:00200000:1.0:1770686977.364563:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1994752, bytes: 4096 00000080:00200000:1.0:1770686977.364565:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.364567:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 488, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.364568:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:1.0:1770686977.364570:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.364573:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:1.0:1770686977.364576:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:1.0:1770686977.364581:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.364585:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:1.0:1770686977.364588:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.364590:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.364595:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364601:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364607:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364612:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364616:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364621:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.364624:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.364635:0:64909:0:(rw26.c:924:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:1.0:1770686977.364638:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000002ce25b9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.364640:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c87ac11c 17ffffc0001001 3:0 ffff8d6d05e036c0 487 lru 00000080:00200000:1.0:1770686977.364644:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000002003d19 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1770686977.364646:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000002ce25b9 00000080:00200000:1.0:1770686977.364646:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.364648:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.364653:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364666:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.364669:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.364670:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.364674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.364676:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.364677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.364680:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364685:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.364690:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.364691:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.364694:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.364696:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:1.0:1770686977.364698:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.364700:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.364704:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:1.0:1770686977.364706:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.364711:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 1998848, count: 4096 00000080:00200000:1.0:1770686977.364713:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 1998848, bytes: 4096 00000080:00200000:1.0:1770686977.364715:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.364717:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 489, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.364718:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:1.0:1770686977.364720:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.364724:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:1.0:1770686977.364726:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:1.0:1770686977.364731:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.364735:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:1.0:1770686977.364738:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.364740:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.364744:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364750:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364756:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364765:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364769:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.364771:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.364782:0:64909:0:(rw26.c:924:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:1.0:1770686977.364785:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d684ae0e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.364786:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000441258c8 17ffffc0001001 3:0 ffff8d6d05e03438 488 lru 00000080:00200000:1.0:1770686977.364790:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9c9048d 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1770686977.364792:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d684ae0e 00000080:00200000:1.0:1770686977.364792:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.364794:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.364809:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364833:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.364836:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.364839:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.364844:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.364847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.364849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.364854:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364862:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.364871:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.364874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.364877:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.364879:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:1.0:1770686977.364882:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.364884:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.364888:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:1.0:1770686977.364890:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.364895:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2002944, count: 4096 00000080:00200000:1.0:1770686977.364898:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2002944, bytes: 4096 00000080:00200000:1.0:1770686977.364899:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.364902:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 490, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.364903:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:1.0:1770686977.364905:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.364908:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:1.0:1770686977.364910:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:1.0:1770686977.364915:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.364920:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:1.0:1770686977.364923:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.364925:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.364930:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364936:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364941:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364947:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.364950:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.364956:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.364959:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.364970:0:64909:0:(rw26.c:924:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:1.0:1770686977.364973:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ea4000cf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.364975:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009aa683e3 17ffffc0001001 3:0 ffff8d6d05e03af8 489 lru 00000080:00200000:1.0:1770686977.364979:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001fde3ba3 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1770686977.364980:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ea4000cf 00000080:00200000:1.0:1770686977.364981:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.364982:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.364987:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365002:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.365004:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.365006:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.365009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.365011:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.365013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.365015:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365020:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.365025:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.365027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.365030:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.365033:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:1.0:1770686977.365037:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.365040:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.365044:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:1.0:1770686977.365047:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.365054:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2007040, count: 4096 00000080:00200000:1.0:1770686977.365058:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2007040, bytes: 4096 00000080:00200000:1.0:1770686977.365061:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.365064:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 491, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.365066:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:1.0:1770686977.365069:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.365074:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:1.0:1770686977.365077:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:1.0:1770686977.365113:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.365120:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:1.0:1770686977.365126:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.365128:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.365135:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365145:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365153:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365228:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365233:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365238:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.365243:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.365260:0:64909:0:(rw26.c:924:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:1.0:1770686977.365263:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000029013af8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.365264:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005ae89c8d 17ffffc0001001 3:0 ffff8d6d05e030d8 490 lru 00000080:00200000:1.0:1770686977.365268:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000033b36c52 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1770686977.365270:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000029013af8 00000080:00200000:1.0:1770686977.365271:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.365272:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.365277:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365292:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.365294:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.365296:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.365300:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.365302:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.365303:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.365306:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365311:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.365317:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.365318:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.365320:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.365322:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:1.0:1770686977.365325:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.365327:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.365331:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:1.0:1770686977.365333:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.365339:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2011136, count: 4096 00000080:00200000:1.0:1770686977.365341:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2011136, bytes: 4096 00000080:00200000:1.0:1770686977.365343:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.365345:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 492, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.365347:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:1.0:1770686977.365349:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.365412:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:1.0:1770686977.365415:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:1.0:1770686977.365421:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.365426:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:1.0:1770686977.365430:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.365431:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.365436:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365443:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365449:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365454:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365458:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365463:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.365466:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.365477:0:64909:0:(rw26.c:924:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:1.0:1770686977.365481:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005d64c1e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.365483:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000033c6fe97 17ffffc0001001 3:0 ffff8d6d05e03798 491 lru 00000080:00200000:1.0:1770686977.365487:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000df483488 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1770686977.365488:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005d64c1e2 00000080:00200000:1.0:1770686977.365489:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.365491:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.365496:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365511:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.365513:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.365514:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.365518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.365520:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.365522:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.365524:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365529:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.365534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.365536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.365538:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.365540:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:1.0:1770686977.365543:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.365545:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.365548:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:1.0:1770686977.365550:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.365555:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2015232, count: 4096 00000080:00200000:1.0:1770686977.365558:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2015232, bytes: 4096 00000080:00200000:1.0:1770686977.365560:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.365562:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 493, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.365563:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:1.0:1770686977.365565:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.365568:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:1.0:1770686977.365570:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:1.0:1770686977.365575:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.365579:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:1.0:1770686977.365583:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.365584:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.365589:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365595:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365601:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365606:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365610:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365615:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.365618:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.365636:0:64909:0:(rw26.c:924:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:1.0:1770686977.365639:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007b08cfa4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.365641:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000081006082 17ffffc0001021 2:0 ffff8d6d05e035e8 492 lru 00000080:00200000:1.0:1770686977.365644:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001d269170 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1770686977.365646:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007b08cfa4 00000080:00200000:1.0:1770686977.365647:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.365648:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.365653:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365667:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.365670:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.365671:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.365675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.365677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.365679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.365681:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365686:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.365692:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.365693:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.365695:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.365697:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:1.0:1770686977.365699:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.365701:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.365704:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:1.0:1770686977.365706:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.365712:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2019328, count: 4096 00000080:00200000:1.0:1770686977.365714:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2019328, bytes: 4096 00000080:00200000:1.0:1770686977.365716:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.365718:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 494, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.365719:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:1.0:1770686977.365721:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.365724:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:1.0:1770686977.365726:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:1.0:1770686977.365731:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.365736:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:1.0:1770686977.365739:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.365741:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.365745:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365751:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365762:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365766:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365771:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.365774:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.365785:0:64909:0:(rw26.c:924:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:1.0:1770686977.365788:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fb3bece9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.365790:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008f47b724 17ffffc0001001 3:0 ffff8d6d05e03948 493 lru 00000080:00200000:1.0:1770686977.365794:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3d99585 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1770686977.365795:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fb3bece9 00000080:00200000:1.0:1770686977.365796:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.365798:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.365815:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365840:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.365843:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.365845:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.365851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.365853:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.365856:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.365861:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365869:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.365877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.365880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.365884:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.365886:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:1.0:1770686977.365889:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.365891:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.365894:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:1.0:1770686977.365897:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.365902:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2023424, count: 4096 00000080:00200000:1.0:1770686977.365905:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2023424, bytes: 4096 00000080:00200000:1.0:1770686977.365906:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.365909:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 495, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.365910:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:1.0:1770686977.365912:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.365915:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:1.0:1770686977.365917:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:1.0:1770686977.365922:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.365927:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:1.0:1770686977.365930:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.365932:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.365937:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365943:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365949:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365954:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.365957:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.365963:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.365966:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.365977:0:64909:0:(rw26.c:924:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:1.0:1770686977.365980:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f77302ee[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.365982:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b1d2a995 17ffffc0001001 3:0 ffff8d6d05e03288 494 lru 00000080:00200000:1.0:1770686977.365986:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000474c1be0 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:1.0:1770686977.365988:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f77302ee 00000080:00200000:1.0:1770686977.365988:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.365990:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.365995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366009:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.366011:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.366012:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.366016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.366018:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.366020:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.366023:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366028:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.366037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.366039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.366043:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.366046:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:1.0:1770686977.366049:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.366052:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.366057:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:1.0:1770686977.366060:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.366067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2027520, count: 4096 00000080:00200000:1.0:1770686977.366071:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2027520, bytes: 4096 00000080:00200000:1.0:1770686977.366074:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.366077:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 496, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.366078:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:1.0:1770686977.366277:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.366285:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:1.0:1770686977.366288:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:1.0:1770686977.366296:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.366304:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:1.0:1770686977.366309:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.366312:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.366320:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366329:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366338:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366346:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366416:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366423:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.366427:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.366440:0:64909:0:(rw26.c:924:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:1.0:1770686977.366444:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000434f4568[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.366446:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000029a2135e 17ffffc0001001 3:0 ffff8d6d05e03a20 495 lru 00000080:00200000:1.0:1770686977.366449:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002b840ea7 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1770686977.366451:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000434f4568 00000080:00200000:1.0:1770686977.366452:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.366453:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.366459:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366474:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.366476:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.366478:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.366482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.366484:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.366486:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.366488:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366494:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.366499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.366501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.366503:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.366505:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:1.0:1770686977.366508:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.366510:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.366513:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:1.0:1770686977.366516:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.366522:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2031616, count: 4096 00000080:00200000:1.0:1770686977.366524:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2031616, bytes: 4096 00000080:00200000:1.0:1770686977.366526:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.366528:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 497, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.366530:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:1.0:1770686977.366531:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.366535:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:1.0:1770686977.366537:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:1.0:1770686977.366542:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.366546:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:1.0:1770686977.366550:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.366551:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.366557:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366563:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366569:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366573:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366577:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366582:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.366586:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.366609:0:64909:0:(rw26.c:924:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:1.0:1770686977.366612:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000021de020b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.366614:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000004bb1ad8 17ffffc0001001 3:0 ffff8d6d05848a20 496 lru 00000080:00200000:1.0:1770686977.366618:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b6756f3 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1770686977.366620:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000021de020b 00000080:00200000:1.0:1770686977.366620:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.366622:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.366627:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366643:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.366645:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.366646:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.366650:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.366652:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.366653:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.366656:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366661:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.366667:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.366668:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.366670:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.366672:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:1.0:1770686977.366674:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.366676:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.366679:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:1.0:1770686977.366681:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.366687:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2035712, count: 4096 00000080:00200000:1.0:1770686977.366690:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2035712, bytes: 4096 00000080:00200000:1.0:1770686977.366692:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.366694:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 498, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.366695:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:1.0:1770686977.366696:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.366700:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:1.0:1770686977.366702:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:1.0:1770686977.366707:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.366711:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:1.0:1770686977.366714:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.366716:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.366721:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366726:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366732:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366737:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366741:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366745:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.366747:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.366759:0:64909:0:(rw26.c:924:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:1.0:1770686977.366762:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bed2f940[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.366764:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006ceb125d 17ffffc0001001 3:0 ffff8d6d05848360 497 lru 00000080:00200000:1.0:1770686977.366767:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000557864c4 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1770686977.366769:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bed2f940 00000080:00200000:1.0:1770686977.366770:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.366771:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.366776:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366790:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.366792:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.366794:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.366797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.366810:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.366813:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.366817:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366825:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.366833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.366836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.366840:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.366843:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:1.0:1770686977.366846:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.366849:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.366854:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:1.0:1770686977.366857:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.366864:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2039808, count: 4096 00000080:00200000:1.0:1770686977.366868:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2039808, bytes: 4096 00000080:00200000:1.0:1770686977.366871:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.366874:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 499, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.366876:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:1.0:1770686977.366878:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.366883:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:1.0:1770686977.366885:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:1.0:1770686977.366891:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.366895:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:1.0:1770686977.366899:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.366901:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.366906:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366912:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366918:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366923:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366927:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366932:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.366935:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.366946:0:64909:0:(rw26.c:924:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:1.0:1770686977.366949:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000098dc4b8f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.366951:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006e3a2fab 17ffffc0001001 3:0 ffff8d6d05848ca8 498 lru 00000080:00200000:1.0:1770686977.366955:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e9cc0a99 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1770686977.366956:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000098dc4b8f 00000080:00200000:1.0:1770686977.366957:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.366958:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.366964:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.366978:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.366980:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.366981:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.366985:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.366987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.366989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.366992:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.366996:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.367003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.367006:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.367008:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:1.0:1770686977.367010:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.367012:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.367016:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:1.0:1770686977.367018:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.367023:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2043904, count: 4096 00000080:00200000:1.0:1770686977.367026:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2043904, bytes: 4096 00000080:00200000:1.0:1770686977.367027:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.367030:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 500, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.367031:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:1.0:1770686977.367032:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.367036:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:1.0:1770686977.367039:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:1.0:1770686977.367046:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.367052:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:1.0:1770686977.367058:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.367060:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.367067:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367076:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367114:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367122:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367129:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367137:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.367142:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.367234:0:64909:0:(rw26.c:924:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:1.0:1770686977.367238:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008d14adef[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.367240:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000031adb743 17ffffc0001001 3:0 ffff8d6d05848870 499 lru 00000080:00200000:1.0:1770686977.367243:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002831d14c 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1770686977.367245:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008d14adef 00000080:00200000:1.0:1770686977.367246:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.367247:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.367254:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367269:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.367272:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.367273:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.367278:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.367280:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.367281:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.367285:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367290:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367295:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.367297:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.367299:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.367301:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:1.0:1770686977.367303:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.367305:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.367308:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:1.0:1770686977.367311:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.367317:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2048000, count: 4096 00000080:00200000:1.0:1770686977.367319:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2048000, bytes: 4096 00000080:00200000:1.0:1770686977.367321:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.367323:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 501, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.367324:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:1.0:1770686977.367326:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.367330:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:1.0:1770686977.367332:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:1.0:1770686977.367339:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.367343:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:1.0:1770686977.367347:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.367348:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.367416:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367423:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367429:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367434:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367438:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367444:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.367448:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.367460:0:64909:0:(rw26.c:924:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:1.0:1770686977.367463:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002c709c58[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.367465:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c04772e5 17ffffc0001001 3:0 ffff8d6d05848d80 500 lru 00000080:00200000:1.0:1770686977.367469:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005494605d 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1770686977.367470:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002c709c58 00000080:00200000:1.0:1770686977.367471:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.367473:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.367478:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367492:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.367494:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.367496:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.367499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.367502:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.367503:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.367506:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367511:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367517:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.367518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.367520:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.367522:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:1.0:1770686977.367524:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.367526:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.367529:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:1.0:1770686977.367531:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.367537:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2052096, count: 4096 00000080:00200000:1.0:1770686977.367540:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2052096, bytes: 4096 00000080:00200000:1.0:1770686977.367542:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.367544:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 502, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.367545:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:1.0:1770686977.367546:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.367550:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:1.0:1770686977.367552:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:1.0:1770686977.367557:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.367561:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:1.0:1770686977.367564:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.367566:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.367571:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367577:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367583:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367587:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367591:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367596:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.367599:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.367610:0:64909:0:(rw26.c:924:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:1.0:1770686977.367613:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a1e5840[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.367615:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a41504d5 17ffffc0001001 3:0 ffff8d6d05848bd0 501 lru 00000080:00200000:1.0:1770686977.367618:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b65edf1 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1770686977.367620:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a1e5840 00000080:00200000:1.0:1770686977.367621:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.367622:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.367627:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367641:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.367643:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.367644:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.367648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.367650:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.367651:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.367654:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367659:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367665:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.367666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.367668:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.367670:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:1.0:1770686977.367672:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.367674:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.367677:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:1.0:1770686977.367679:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.367684:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2056192, count: 4096 00000080:00200000:1.0:1770686977.367687:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2056192, bytes: 4096 00000080:00200000:1.0:1770686977.367689:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.367691:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 503, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.367692:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:1.0:1770686977.367694:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.367697:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:1.0:1770686977.367699:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:1.0:1770686977.367704:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.367708:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:1.0:1770686977.367712:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.367713:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.367718:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367724:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367730:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367734:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367738:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367742:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.367745:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.367755:0:64909:0:(rw26.c:924:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:1.0:1770686977.367758:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000255b4754[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.367760:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f4e3b8a0 17ffffc0001001 3:0 ffff8d6d05848e58 502 lru 00000080:00200000:1.0:1770686977.367763:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000093d0e2b3 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1770686977.367765:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000255b4754 00000080:00200000:1.0:1770686977.367766:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.367767:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.367772:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367786:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.367788:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.367790:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.367794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.367795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.367797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.367810:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367819:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.367830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.367834:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.367837:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:1.0:1770686977.367841:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.367844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.367849:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:1.0:1770686977.367852:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.367859:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2060288, count: 4096 00000080:00200000:1.0:1770686977.367863:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2060288, bytes: 4096 00000080:00200000:1.0:1770686977.367866:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.367870:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 504, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.367872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:1.0:1770686977.367874:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.367879:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:1.0:1770686977.367882:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:1.0:1770686977.367888:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.367892:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:1.0:1770686977.367896:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.367898:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.367903:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367909:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367915:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367919:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367923:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367927:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.367930:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.367941:0:64909:0:(rw26.c:924:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:1.0:1770686977.367944:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dc40bfa5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.367946:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d437ee00 17ffffc0001001 3:0 ffff8d6d058481b0 503 lru 00000080:00200000:1.0:1770686977.367950:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000385a2423 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1770686977.367951:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dc40bfa5 00000080:00200000:1.0:1770686977.367952:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.367954:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.367959:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.367975:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.367977:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.367978:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.367982:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.367984:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.367986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.367988:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.367994:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.367999:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.368001:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.368003:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.368005:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:1.0:1770686977.368007:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.368009:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.368012:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:1.0:1770686977.368014:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.368019:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2064384, count: 4096 00000080:00200000:1.0:1770686977.368022:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2064384, bytes: 4096 00000080:00200000:1.0:1770686977.368024:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.368026:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 505, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.368027:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:1.0:1770686977.368029:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.368034:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:1.0:1770686977.368037:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:1.0:1770686977.368044:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.368050:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:1.0:1770686977.368056:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.368058:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.368066:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368074:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368270:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368276:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368281:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368287:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.368291:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.368306:0:64909:0:(rw26.c:924:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:1.0:1770686977.368309:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dea5a309[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.368310:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d117ddad 17ffffc0001001 3:0 ffff8d6d05848000 504 lru 00000080:00200000:1.0:1770686977.368314:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac1320d0 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1770686977.368315:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dea5a309 00000080:00200000:1.0:1770686977.368316:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.368318:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.368323:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368338:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.368340:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.368341:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.368346:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.368347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.368349:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.368416:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368423:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.368429:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.368431:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.368435:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.368437:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:1.0:1770686977.368440:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.368443:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.368446:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:1.0:1770686977.368449:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.368455:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2068480, count: 4096 00000080:00200000:1.0:1770686977.368458:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2068480, bytes: 4096 00000080:00200000:1.0:1770686977.368460:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.368462:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 506, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.368463:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:1.0:1770686977.368465:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.368469:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:1.0:1770686977.368470:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:1.0:1770686977.368476:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.368481:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:1.0:1770686977.368484:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.368486:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.368491:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368497:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368503:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368508:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368512:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368517:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.368520:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.368531:0:64909:0:(rw26.c:924:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:1.0:1770686977.368533:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006474ad7a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.368535:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b04d515b 17ffffc0001001 3:0 ffff8d6d05848510 505 lru 00000080:00200000:1.0:1770686977.368539:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a65b97b3 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1770686977.368540:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006474ad7a 00000080:00200000:1.0:1770686977.368541:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.368543:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.368548:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368562:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.368564:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.368566:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.368570:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.368571:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.368573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.368575:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368581:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.368586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.368587:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.368589:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.368591:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:1.0:1770686977.368593:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.368595:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.368598:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:1.0:1770686977.368600:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.368606:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2072576, count: 4096 00000080:00200000:1.0:1770686977.368608:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2072576, bytes: 4096 00000080:00200000:1.0:1770686977.368610:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.368612:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 507, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.368613:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:1.0:1770686977.368615:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.368618:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:1.0:1770686977.368620:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:1.0:1770686977.368625:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.368630:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:1.0:1770686977.368633:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.368635:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.368640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368646:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368651:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368656:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368660:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368665:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.368668:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.368679:0:64909:0:(rw26.c:924:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:1.0:1770686977.368682:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004d69c69e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.368684:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000df55a29c 17ffffc0001001 3:0 ffff8d6d058486c0 506 lru 00000080:00200000:1.0:1770686977.368687:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c01b0639 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1770686977.368689:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004d69c69e 00000080:00200000:1.0:1770686977.368690:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.368691:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.368696:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368711:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.368713:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.368715:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.368718:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.368720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.368722:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.368724:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368730:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.368736:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.368737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.368739:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.368741:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:1.0:1770686977.368743:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.368745:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.368748:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:1.0:1770686977.368750:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.368756:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2076672, count: 4096 00000080:00200000:1.0:1770686977.368758:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2076672, bytes: 4096 00000080:00200000:1.0:1770686977.368760:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.368762:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 508, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.368763:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:1.0:1770686977.368765:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.368768:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:1.0:1770686977.368770:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:1.0:1770686977.368776:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.368780:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:1.0:1770686977.368784:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.368785:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.368790:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368796:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368817:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368824:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368830:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368838:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.368843:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.368868:0:64909:0:(rw26.c:924:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:1.0:1770686977.368873:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f23608d8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.368876:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000117b5c0b 17ffffc0001021 2:0 ffff8d6d05848438 507 lru 00000080:00200000:1.0:1770686977.368882:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002b0a6c95 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1770686977.368884:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f23608d8 00000080:00200000:1.0:1770686977.368885:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.368887:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.368894:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.368910:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.368912:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.368914:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.368917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.368920:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.368921:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.368924:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368929:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.368935:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.368936:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.368938:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.368940:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:1.0:1770686977.368942:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.368945:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.368948:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:1.0:1770686977.368950:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.368955:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2080768, count: 4096 00000080:00200000:1.0:1770686977.368958:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2080768, bytes: 4096 00000080:00200000:1.0:1770686977.368960:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.368962:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 509, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.368963:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:1.0:1770686977.368965:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.368968:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:1.0:1770686977.368970:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:1.0:1770686977.368975:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.368980:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:1.0:1770686977.368983:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.368985:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.368990:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.368996:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369002:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369006:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369010:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369015:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.369018:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.369029:0:64909:0:(rw26.c:924:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:1.0:1770686977.369034:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006d88244d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.369037:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000084ac3a6c 17ffffc0001001 3:0 ffff8d6d05848af8 508 lru 00000080:00200000:1.0:1770686977.369042:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b44253b3 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1770686977.369044:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006d88244d 00000080:00200000:1.0:1770686977.369045:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.369047:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.369055:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369076:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.369079:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.369115:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.369121:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.369124:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.369126:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.369131:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369139:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.369147:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.369149:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.369232:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.369236:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:1.0:1770686977.369238:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.369241:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.369244:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:1.0:1770686977.369247:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.369252:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2084864, count: 4096 00000080:00200000:1.0:1770686977.369255:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2084864, bytes: 4096 00000080:00200000:1.0:1770686977.369257:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.369259:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 510, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.369261:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:1.0:1770686977.369262:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.369266:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:1.0:1770686977.369268:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:1.0:1770686977.369273:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.369278:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:1.0:1770686977.369282:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.369283:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.369288:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369295:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369300:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369305:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369309:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369313:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.369316:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.369327:0:64909:0:(rw26.c:924:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:1.0:1770686977.369330:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007946d9a4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.369332:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000002015c6f 17ffffc0001001 3:0 ffff8d6d058480d8 509 lru 00000080:00200000:1.0:1770686977.369335:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a30c9ad1 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1770686977.369337:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007946d9a4 00000080:00200000:1.0:1770686977.369338:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.369340:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.369345:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369420:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.369422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.369424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.369428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.369430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.369432:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.369435:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369440:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.369445:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.369447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.369449:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.369451:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:1.0:1770686977.369453:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.369455:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.369458:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:1.0:1770686977.369461:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.369466:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2088960, count: 4096 00000080:00200000:1.0:1770686977.369469:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2088960, bytes: 4096 00000080:00200000:1.0:1770686977.369470:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.369473:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 511, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.369474:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:1.0:1770686977.369475:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.369479:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:1.0:1770686977.369481:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:1.0:1770686977.369486:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.369490:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:1.0:1770686977.369494:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.369496:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.369500:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369506:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369512:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369517:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369520:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369525:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.369527:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.369538:0:64909:0:(rw26.c:924:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:1.0:1770686977.369541:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002d061d0f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.369543:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000073b46ec7 17ffffc0001001 3:0 ffff8d6d05848798 510 lru 00000080:00200000:1.0:1770686977.369546:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe139cc8 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1770686977.369547:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002d061d0f 00000080:00200000:1.0:1770686977.369548:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.369549:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.369554:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369569:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.369571:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.369573:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.369577:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.369579:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.369580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.369583:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369588:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.369593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.369594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.369597:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.369599:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:1.0:1770686977.369601:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.369603:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.369606:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:1.0:1770686977.369608:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.369614:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2093056, count: 4096 00000080:00200000:1.0:1770686977.369616:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2093056, bytes: 4096 00000080:00200000:1.0:1770686977.369618:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.369620:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 512, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.369621:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:1.0:1770686977.369623:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1770686977.369626:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:1.0:1770686977.369628:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:1.0:1770686977.369633:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686977.369637:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:1.0:1770686977.369641:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.369642:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.369647:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369653:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369659:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369663:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369667:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369671:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.369674:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.369686:0:64909:0:(rw26.c:924:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:1.0:1770686977.369688:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000038549b7d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.369690:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000072775f2d 17ffffc0001001 3:0 ffff8d6d058485e8 511 lru 00000080:00200000:1.0:1770686977.369693:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c265f93e 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 00000000175e3ef4 0000000025d13e92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1770686977.369694:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000038549b7d 00000080:00200000:1.0:1770686977.369695:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.369696:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.369701:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.369715:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.369717:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.369719:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.369737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.369739:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.369741:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.369744:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.369749:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.369755:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.369756:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.369758:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.369760:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:1.0:1770686977.369762:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.369764:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1770686977.369791:0:60735:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.369812:0:60735:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.370006:0:60735:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.370287:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:0.0:1770686977.370292:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.370304:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2097152, count: 4096 00000080:00200000:0.0:1770686977.370308:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2097152, bytes: 4096 00000080:00200000:0.0:1770686977.370311:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.370315:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 513, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.370325:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1770686977.370329:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686977.370337:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.370341:0:64909:0:(vvp_io.c:374:vvp_io_fini()) [0x200004a52:0x5:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:0.0:1770686977.370412:0:64909:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000002:00010000:0.0:1770686977.370427:0:64909:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x5:0x0]) in obj [0x200004a52:0x5:0x0], intent: layout flags 02 00010000:00010000:0.0:1770686977.370444:0:64909:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.370459:0:64909:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x5:0x0]: losing layout lock 00010000:00010000:0.0:1770686977.370486:0:64909:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.370491:0:64909:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686977.370494:0:64909:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1200/0x88212f771e9c21d8 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3c2 expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.370526:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x5:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64909 initiator: MDT0 00010000:00010000:0.0:1770686977.370530:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00000020:00100000:0.0:1770686977.370539:0:64909:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686977.370551:0:64909:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c700 x1856697348801536/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:0.0:1770686977.370559:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64909 initiator: MDT0 00000100:00100000:0.0:1770686977.370578:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c700 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801536:192.168.204.116@tcp:101:dd.0 00000100:00100000:0.0:1770686977.370754:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebcc0 going to sleep for 11 seconds 00000008:00100000:1.0:1770686977.371330:0:60735:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cd180 - object 0x280000400:2859 offset 0<>1048576 00000100:00100000:0.0:1770686977.371567:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686977.371583:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348801280:192.168.204.116@tcp:4:dd.0 00000100:00100000:0.0:1770686977.378509:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c700 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801536:192.168.204.116@tcp:101:dd.0 00010000:00010000:0.0:1770686977.378555:0:64909:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 4/0,1 mode: --/EX res: [0x200004a52:0x5:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378570:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 4/0,1 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378582:0:64909:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378595:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378608:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378617:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378624:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1770686977.378637:0:64909:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8d6d1fb3c700 x1856697348801536/t42949673300(42949673300) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 376/632 e 0 to 0 dl 1770686993 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686977.378659:0:64909:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1770686977.378701:0:64909:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378716:0:64909:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 16 res 8589953618/5 (0 0) 00000080:00200000:0.0:1770686977.378724:0:64909:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x5:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1770686977.378735:0:64909:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c21ed 00000080:00010000:0.0:1770686977.378744:0:64909:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c21ed from it ffffa370883a3bb8 00010000:00010000:0.0:1770686977.378748:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378757:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.378786:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:0.0:1770686977.378790:0:64909:0:(file.c:2175:ll_file_io_generic()) f2: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:0.0:1770686977.378809:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.378819:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 513, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.378822:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1770686977.378828:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:0.0:1770686977.378853:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378865:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1770686977.378874:0:64909:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x5:0x0](00000000e150f08c) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.378935:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.378950:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:0.0:1770686977.378964:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770686977.378979:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00010000:00010000:2.0:1770686977.386293:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000008:00010000:1.0:1770686977.393494:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.393728:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000090ee0e56 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686977.393765:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348801280:192.168.204.116@tcp:4:dd.0 00000080:00200000:0.0:1770686977.393864:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:0.0:1770686977.395051:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.395074:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1770686977.395121:0:64909:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x5:0x0](00000000e150f08c) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.395170:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1770686977.395182:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770686977.395197:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1770686977.395216:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:0.0:1770686977.395233:0:64909:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 1 [cma]time: 0 0 0 by oinfo size 1048576 blocks 1 [cma]time 1770686977 1770686977 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686977.395260:0:64909:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 0 blocks 1 [cma]time: 0 0 0 by oinfo size 1048576 blocks 1 [cma]time 1770686977 1770686977 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.395328:0:64909:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:0.0:1770686977.395347:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.395356:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.395379:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:0.0:1770686977.395388:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:0.0:1770686977.395391:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.395405:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:0.0:1770686977.395421:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.395427:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8eb0, osc lock ffff8d6d183024c0, flags 0x0 00010000:00010000:0.0:1770686977.395484:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.395493:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.395502:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686977.395532:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801664:192.168.204.116@tcp:101:dd.0 00000100:00100000:0.0:1770686977.395735:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebcc0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686977.401702:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801664:192.168.204.116@tcp:101:dd.0 00010000:00010000:1.0:1770686977.401745:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.401768:0:64909:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.401783:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.401813:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.401830:0:64909:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.401843:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.401870:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.401906:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.401935:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.401992:0:64909:0:(rw26.c:924:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:1.0:1770686977.402003:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d789ea65[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.402007:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c6f532b7 17ffffc0001001 3:0 ffff8d6d05848948 512 lru 00000080:00200000:1.0:1770686977.402015:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000099d62ebd 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1770686977.402017:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d789ea65 00000080:00200000:1.0:1770686977.402018:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.402024:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.402044:0:64909:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.402064:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.402069:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.402073:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.402182:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.402187:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.402192:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8eb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.402197:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402206:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.402232:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.402235:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8eb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.402244:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.402252:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:1.0:1770686977.402262:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.402266:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.402280:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:1.0:1770686977.402286:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.402329:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2101248, count: 4096 00000080:00200000:1.0:1770686977.402340:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2101248, bytes: 4096 00000080:00200000:1.0:1770686977.402346:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.402352:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 2, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.402355:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:1.0:1770686977.402359:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.402374:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:1.0:1770686977.402380:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:1.0:1770686977.402386:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.402403:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:1.0:1770686977.402419:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.402425:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.402445:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402458:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402467:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402494:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402501:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.402510:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.402517:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.402535:0:64909:0:(rw26.c:924:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:1.0:1770686977.402541:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005fa25271[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.402544:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000bee0c4dc 17ffffc0001001 3:0 ffff8d6d05848288 513 lru 00000080:00200000:1.0:1770686977.402550:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001acdf7ca 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1770686977.402553:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005fa25271 00000080:00200000:1.0:1770686977.402554:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.402556:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.402567:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.402581:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.402584:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.402587:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.402593:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.402596:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.402599:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.402603:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402631:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.402640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.402644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.402650:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.402653:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:1.0:1770686977.402657:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.402660:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.402665:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:1.0:1770686977.402668:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.402676:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2105344, count: 4096 00000080:00200000:1.0:1770686977.402680:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2105344, bytes: 4096 00000080:00200000:1.0:1770686977.402683:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.402687:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 3, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.402689:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:1.0:1770686977.402691:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.402697:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:1.0:1770686977.402700:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:1.0:1770686977.402702:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.402708:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:1.0:1770686977.402714:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.402717:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.402724:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402733:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402753:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402768:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.402777:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.402783:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.402814:0:64909:0:(rw26.c:924:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:1.0:1770686977.402820:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000038549b7d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.402823:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000010eb669e 17ffffc0001001 3:0 ffff8d6d058485e8 514 lru 00000080:00200000:1.0:1770686977.402828:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c265f93e 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1770686977.402830:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000038549b7d 00000080:00200000:1.0:1770686977.402831:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.402833:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.402843:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.402854:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.402858:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.402860:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.402866:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.402868:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.402870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.402880:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402888:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.402896:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.402899:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.402904:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.402907:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:1.0:1770686977.402910:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.402914:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.402919:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:1.0:1770686977.402922:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.402930:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2109440, count: 4096 00000080:00200000:1.0:1770686977.402934:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2109440, bytes: 4096 00000080:00200000:1.0:1770686977.402937:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.402941:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 4, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.402943:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:1.0:1770686977.402945:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.402950:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:1.0:1770686977.402954:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:1.0:1770686977.402956:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.402962:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:1.0:1770686977.402968:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.402970:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.402978:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.402987:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403006:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403014:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403022:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403031:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.403036:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.403052:0:64909:0:(rw26.c:924:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:1.0:1770686977.403057:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002d061d0f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.403060:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006e66a90d 17ffffc0001001 3:0 ffff8d6d05848798 515 lru 00000080:00200000:1.0:1770686977.403066:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe139cc8 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1770686977.403069:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002d061d0f 00000080:00200000:1.0:1770686977.403070:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.403072:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.403113:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403126:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.403129:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.403131:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.403137:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.403139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.403142:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.403151:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403159:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.403167:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.403169:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.403174:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.403177:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:1.0:1770686977.403180:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.403183:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.403188:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:1.0:1770686977.403191:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.403198:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2113536, count: 4096 00000080:00200000:1.0:1770686977.403202:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2113536, bytes: 4096 00000080:00200000:1.0:1770686977.403204:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.403208:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 5, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.403210:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:1.0:1770686977.403212:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.403218:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:1.0:1770686977.403220:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:1.0:1770686977.403222:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.403227:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:1.0:1770686977.403233:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.403235:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.403242:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403252:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403272:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403280:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403288:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403298:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.403304:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.403322:0:64909:0:(rw26.c:924:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:1.0:1770686977.403326:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007946d9a4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.403329:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000033e708c1 17ffffc0001001 3:0 ffff8d6d058480d8 516 lru 00000080:00200000:1.0:1770686977.403335:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a30c9ad1 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1770686977.403338:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007946d9a4 00000080:00200000:1.0:1770686977.403339:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.403342:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.403351:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403363:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.403366:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.403368:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.403374:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.403377:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.403379:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.403390:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403398:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.403407:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.403410:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.403415:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.403418:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:1.0:1770686977.403422:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.403426:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.403432:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:1.0:1770686977.403435:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.403442:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2117632, count: 4096 00000080:00200000:1.0:1770686977.403446:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2117632, bytes: 4096 00000080:00200000:1.0:1770686977.403449:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.403453:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 6, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.403455:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:1.0:1770686977.403458:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.403463:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:1.0:1770686977.403466:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:1.0:1770686977.403468:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.403473:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:1.0:1770686977.403478:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.403480:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.403488:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403496:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403515:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403522:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403528:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403536:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.403542:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.403559:0:64909:0:(rw26.c:924:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:1.0:1770686977.403563:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006d88244d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.403566:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000a397996 17ffffc0001001 3:0 ffff8d6d05848af8 517 lru 00000080:00200000:1.0:1770686977.403571:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b44253b3 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1770686977.403573:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006d88244d 00000080:00200000:1.0:1770686977.403574:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.403576:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.403583:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403595:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.403598:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.403600:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.403606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.403609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.403611:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.403621:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403629:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.403637:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.403640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.403645:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.403648:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:1.0:1770686977.403652:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.403655:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.403660:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:1.0:1770686977.403663:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.403671:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2121728, count: 4096 00000080:00200000:1.0:1770686977.403675:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2121728, bytes: 4096 00000080:00200000:1.0:1770686977.403678:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.403682:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 7, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.403684:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:1.0:1770686977.403686:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.403692:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:1.0:1770686977.403695:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:1.0:1770686977.403697:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.403702:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:1.0:1770686977.403708:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.403710:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.403717:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403725:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403742:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403750:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403757:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403765:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.403771:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.403790:0:64909:0:(rw26.c:924:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:1.0:1770686977.403795:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f23608d8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.403798:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000db8672e2 17ffffc0001001 3:0 ffff8d6d05848438 518 lru 00000080:00200000:1.0:1770686977.403818:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002b0a6c95 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1770686977.403820:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f23608d8 00000080:00200000:1.0:1770686977.403821:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.403824:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.403833:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.403844:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.403847:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.403849:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.403854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.403857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.403859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.403870:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403877:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.403885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.403888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.403893:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.403896:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:1.0:1770686977.403900:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.403903:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.403907:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:1.0:1770686977.403911:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.403918:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2125824, count: 4096 00000080:00200000:1.0:1770686977.403922:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2125824, bytes: 4096 00000080:00200000:1.0:1770686977.403924:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.403928:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 8, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.403930:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:1.0:1770686977.403932:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.403938:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:1.0:1770686977.403941:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:1.0:1770686977.403943:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.403949:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:1.0:1770686977.403955:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.403957:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.403964:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403974:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403992:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.403999:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404006:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404014:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.404019:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.404033:0:64909:0:(rw26.c:924:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:1.0:1770686977.404037:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004d69c69e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.404040:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c3a87ebf 17ffffc0001001 3:0 ffff8d6d058486c0 519 lru 00000080:00200000:1.0:1770686977.404046:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c01b0639 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1770686977.404048:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004d69c69e 00000080:00200000:1.0:1770686977.404049:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.404051:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.404059:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404070:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.404072:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.404074:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.404079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.404107:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.404111:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.404121:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404128:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.404136:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.404139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.404143:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.404146:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:1.0:1770686977.404149:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.404152:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.404156:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:1.0:1770686977.404159:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.404166:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2129920, count: 4096 00000080:00200000:1.0:1770686977.404170:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2129920, bytes: 4096 00000080:00200000:1.0:1770686977.404172:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.404176:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 9, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.404178:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:1.0:1770686977.404180:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.404186:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:1.0:1770686977.404189:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:1.0:1770686977.404192:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.404197:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:1.0:1770686977.404203:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.404206:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.404213:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404222:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404243:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404251:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404259:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404268:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.404274:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.404291:0:64909:0:(rw26.c:924:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:1.0:1770686977.404296:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006474ad7a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.404299:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000996853f5 17ffffc0001001 3:0 ffff8d6d05848510 520 lru 00000080:00200000:1.0:1770686977.404305:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a65b97b3 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1770686977.404307:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006474ad7a 00000080:00200000:1.0:1770686977.404308:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.404311:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.404320:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404332:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.404334:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.404337:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.404342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.404345:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.404347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.404360:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404368:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.404376:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.404379:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.404384:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.404388:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:1.0:1770686977.404392:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.404395:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.404401:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:1.0:1770686977.404404:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.404413:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2134016, count: 4096 00000080:00200000:1.0:1770686977.404417:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2134016, bytes: 4096 00000080:00200000:1.0:1770686977.404420:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.404424:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 10, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.404425:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:1.0:1770686977.404428:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.404433:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:1.0:1770686977.404436:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:1.0:1770686977.404438:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.404443:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:1.0:1770686977.404449:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.404451:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.404458:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404467:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404486:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404501:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404510:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.404516:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.404534:0:64909:0:(rw26.c:924:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:1.0:1770686977.404539:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dea5a309[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.404543:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000246488c5 17ffffc0001001 3:0 ffff8d6d05848000 521 lru 00000080:00200000:1.0:1770686977.404548:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac1320d0 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1770686977.404550:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dea5a309 00000080:00200000:1.0:1770686977.404551:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.404553:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.404562:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404574:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.404576:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.404578:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.404584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.404586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.404589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.404599:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404608:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.404617:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.404620:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.404625:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.404628:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:1.0:1770686977.404632:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.404634:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.404639:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:1.0:1770686977.404642:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.404650:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2138112, count: 4096 00000080:00200000:1.0:1770686977.404654:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2138112, bytes: 4096 00000080:00200000:1.0:1770686977.404656:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.404660:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 11, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.404662:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:1.0:1770686977.404664:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.404669:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:1.0:1770686977.404672:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:1.0:1770686977.404675:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.404680:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:1.0:1770686977.404686:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.404689:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.404696:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404705:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404723:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404731:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404738:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404747:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.404753:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.404773:0:64909:0:(rw26.c:924:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:1.0:1770686977.404777:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000dc40bfa5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.404779:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006c74ab34 17ffffc0001021 2:0 ffff8d6d058481b0 522 lru 00000080:00200000:1.0:1770686977.404782:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000385a2423 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1770686977.404784:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000dc40bfa5 00000080:00200000:1.0:1770686977.404785:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.404786:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.404792:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.404844:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.404849:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.404852:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.404860:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.404863:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.404866:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.404876:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404883:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.404892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.404894:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.404899:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.404902:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:1.0:1770686977.404907:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.404910:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.404915:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:1.0:1770686977.404918:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.404927:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2142208, count: 4096 00000080:00200000:1.0:1770686977.404931:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2142208, bytes: 4096 00000080:00200000:1.0:1770686977.404934:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.404938:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 12, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.404940:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:1.0:1770686977.404943:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.404948:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:1.0:1770686977.404951:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:1.0:1770686977.404954:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.404960:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:1.0:1770686977.404966:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.404968:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.404976:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.404986:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405007:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405014:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405020:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.405029:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.405036:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.405051:0:64909:0:(rw26.c:924:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:1.0:1770686977.405056:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000255b4754[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.405058:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007e932c75 17ffffc0001001 3:0 ffff8d6d05848e58 523 lru 00000080:00200000:1.0:1770686977.405064:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000093d0e2b3 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1770686977.405066:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000255b4754 00000080:00200000:1.0:1770686977.405067:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.405069:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.405077:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.405145:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.405148:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.405150:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.405157:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.405159:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.405162:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.405171:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405178:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.405186:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.405188:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.405194:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.405197:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:1.0:1770686977.405201:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.405204:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.405209:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:1.0:1770686977.405212:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.405219:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2146304, count: 4096 00000080:00200000:1.0:1770686977.405223:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2146304, bytes: 4096 00000080:00200000:1.0:1770686977.405225:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.405228:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 13, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.405230:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:1.0:1770686977.405232:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.405237:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:1.0:1770686977.405240:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:1.0:1770686977.405242:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.405248:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:1.0:1770686977.405253:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.405255:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.405262:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405270:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405918:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.405925:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.405936:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.405945:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.405971:0:64909:0:(rw26.c:924:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:1.0:1770686977.405976:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a1e5840[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.405979:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009492c3e2 17ffffc0001001 3:0 ffff8d6d05848bd0 524 lru 00000080:00200000:1.0:1770686977.405985:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b65edf1 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1770686977.405987:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a1e5840 00000080:00200000:1.0:1770686977.405989:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.405991:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.406002:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.406017:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.406020:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.406022:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.406030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.406033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.406036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.406046:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406053:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.406063:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.406067:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.406073:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.406077:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:1.0:1770686977.406109:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.406113:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.406120:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:1.0:1770686977.406123:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.406136:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2150400, count: 4096 00000080:00200000:1.0:1770686977.406140:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2150400, bytes: 4096 00000080:00200000:1.0:1770686977.406143:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.406148:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 14, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.406150:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:1.0:1770686977.406153:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.406159:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:1.0:1770686977.406162:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:1.0:1770686977.406165:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.406172:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:1.0:1770686977.406180:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.406183:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.406192:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406203:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406221:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406229:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406236:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.406245:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.406251:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.406267:0:64909:0:(rw26.c:924:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:1.0:1770686977.406271:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002c709c58[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.406274:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000044e56ae7 17ffffc0001001 3:0 ffff8d6d05848d80 525 lru 00000080:00200000:1.0:1770686977.406896:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005494605d 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1770686977.406906:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002c709c58 00000080:00200000:1.0:1770686977.406908:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.406912:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.406927:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.406946:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.406950:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.406952:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.406960:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.406963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.406966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.406977:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.406986:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.406997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.407000:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.407006:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.407009:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:1.0:1770686977.407015:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.407018:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.407025:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:1.0:1770686977.407029:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.407041:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2154496, count: 4096 00000080:00200000:1.0:1770686977.407045:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2154496, bytes: 4096 00000080:00200000:1.0:1770686977.407048:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.407053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 15, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.407055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:1.0:1770686977.407058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.407067:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:1.0:1770686977.407070:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:1.0:1770686977.407073:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.407081:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:1.0:1770686977.407133:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.407136:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.407147:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407158:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407178:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407185:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407192:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407201:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.407208:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.407232:0:64909:0:(rw26.c:924:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:1.0:1770686977.407237:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008d14adef[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.407240:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ba0947e1 17ffffc0001001 3:0 ffff8d6d05848870 526 lru 00000080:00200000:1.0:1770686977.407247:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002831d14c 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1770686977.407249:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008d14adef 00000080:00200000:1.0:1770686977.407250:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.407253:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.407260:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407272:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.407275:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.407278:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.407465:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.407469:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.407472:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.407482:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407490:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.407499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.407501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.407507:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.407510:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:1.0:1770686977.407514:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.407517:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.407522:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:1.0:1770686977.407526:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.407534:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2158592, count: 4096 00000080:00200000:1.0:1770686977.407548:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2158592, bytes: 4096 00000080:00200000:1.0:1770686977.407552:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.407555:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 16, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.407557:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:1.0:1770686977.407560:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.407565:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:1.0:1770686977.407568:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:1.0:1770686977.407570:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.407576:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:1.0:1770686977.407582:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.407584:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.407592:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407602:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407622:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407630:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407638:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407647:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.407653:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.407669:0:64909:0:(rw26.c:924:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:1.0:1770686977.407674:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000098dc4b8f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.407678:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7010ca4 17ffffc0001001 3:0 ffff8d6d05848ca8 527 lru 00000080:00200000:1.0:1770686977.407684:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e9cc0a99 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1770686977.407687:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000098dc4b8f 00000080:00200000:1.0:1770686977.407688:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.407690:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.407699:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407711:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.407714:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.407716:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.407722:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.407725:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.407728:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.407741:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407749:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.407759:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.407762:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.407767:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.407770:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:1.0:1770686977.407774:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.407777:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.407782:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:1.0:1770686977.407785:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.407792:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2162688, count: 4096 00000080:00200000:1.0:1770686977.407796:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2162688, bytes: 4096 00000080:00200000:1.0:1770686977.407810:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.407815:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 17, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.407817:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:1.0:1770686977.407820:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.407826:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:1.0:1770686977.407829:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:1.0:1770686977.407832:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.407837:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:1.0:1770686977.407844:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.407846:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.407854:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407862:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407883:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407891:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.407898:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407907:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.407912:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.407928:0:64909:0:(rw26.c:924:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:1.0:1770686977.407932:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bed2f940[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.407936:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000106eb7fb 17ffffc0001001 3:0 ffff8d6d05848360 528 lru 00000080:00200000:1.0:1770686977.407942:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000557864c4 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1770686977.407944:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bed2f940 00000080:00200000:1.0:1770686977.407946:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.407948:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.407955:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.407967:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.407970:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.407972:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.407978:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.407980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.407983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.407992:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408001:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.408009:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.408012:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.408017:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.408020:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:1.0:1770686977.408023:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.408027:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.408032:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:1.0:1770686977.408035:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.408042:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2166784, count: 4096 00000080:00200000:1.0:1770686977.408046:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2166784, bytes: 4096 00000080:00200000:1.0:1770686977.408049:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.408053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 18, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.408055:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:1.0:1770686977.408058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.408063:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:1.0:1770686977.408065:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:1.0:1770686977.408068:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.408073:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:1.0:1770686977.408079:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.408081:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.408114:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408124:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408143:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408152:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408160:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408169:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.408176:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.408192:0:64909:0:(rw26.c:924:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:1.0:1770686977.408197:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000021de020b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.408201:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008fccff6d 17ffffc0001001 3:0 ffff8d6d05848a20 529 lru 00000080:00200000:1.0:1770686977.408207:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007b6756f3 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1770686977.408210:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000021de020b 00000080:00200000:1.0:1770686977.408211:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.408213:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.408222:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408234:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.408237:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.408239:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.408244:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.408247:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.408250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.408259:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408268:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.408277:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.408280:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.408285:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.408288:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:1.0:1770686977.408292:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.408295:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.408314:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:1.0:1770686977.408318:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.408326:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2170880, count: 4096 00000080:00200000:1.0:1770686977.408330:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2170880, bytes: 4096 00000080:00200000:1.0:1770686977.408333:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.408337:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 19, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.408339:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:1.0:1770686977.408341:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.408346:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:1.0:1770686977.408349:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:1.0:1770686977.408352:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.408357:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:1.0:1770686977.408363:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.408365:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.408372:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408381:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408402:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408410:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408418:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408426:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.408432:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.408452:0:64909:0:(rw26.c:924:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:1.0:1770686977.408456:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000319dffea[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.408459:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000704dc5ee 17ffffc0001001 3:0 ffff8d6d076e05e8 530 lru 00000080:00200000:1.0:1770686977.408466:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007f9b128b 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1770686977.408468:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000319dffea 00000080:00200000:1.0:1770686977.408469:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.408471:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.408480:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408492:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.408495:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.408497:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.408503:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.408505:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.408508:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.408518:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408525:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.408534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.408537:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.408543:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.408546:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:1.0:1770686977.408550:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.408553:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.408559:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:1.0:1770686977.408562:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.408569:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2174976, count: 4096 00000080:00200000:1.0:1770686977.408573:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2174976, bytes: 4096 00000080:00200000:1.0:1770686977.408575:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.408580:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 20, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.408581:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:1.0:1770686977.408584:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.408589:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:1.0:1770686977.408592:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:1.0:1770686977.408594:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.408600:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:1.0:1770686977.408605:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.408607:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.408615:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408624:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408645:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408652:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408659:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408667:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.408673:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.408690:0:64909:0:(rw26.c:924:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:1.0:1770686977.408695:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009bf1d1a9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.408698:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000012fd9d5d 17ffffc0001001 3:0 ffff8d6d076e0798 531 lru 00000080:00200000:1.0:1770686977.408703:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000635e1372 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1770686977.408706:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009bf1d1a9 00000080:00200000:1.0:1770686977.408707:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.408709:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.408717:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408728:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.408730:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.408732:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.408738:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.408740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.408742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.408751:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408759:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.408768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.408771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.408775:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.408779:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:1.0:1770686977.408782:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.408785:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.408789:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:1.0:1770686977.408792:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.408812:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2179072, count: 4096 00000080:00200000:1.0:1770686977.408816:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2179072, bytes: 4096 00000080:00200000:1.0:1770686977.408819:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.408822:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 21, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.408824:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:1.0:1770686977.408826:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.408831:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:1.0:1770686977.408834:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:1.0:1770686977.408836:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.408841:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:1.0:1770686977.408845:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.408848:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.408855:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408863:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408880:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408888:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.408894:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408903:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.408909:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.408927:0:64909:0:(rw26.c:924:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:1.0:1770686977.408932:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004434bd42[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.408935:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006723a16c 17ffffc0001001 3:0 ffff8d6d076e00d8 532 lru 00000080:00200000:1.0:1770686977.408941:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000046ffbe8e 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1770686977.408943:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004434bd42 00000080:00200000:1.0:1770686977.408944:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.408947:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.408955:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.408967:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.408970:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.408972:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.408978:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.408981:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.408983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.408992:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409000:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.409010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.409013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.409017:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.409020:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:1.0:1770686977.409024:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.409028:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.409033:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:1.0:1770686977.409035:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.409043:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2183168, count: 4096 00000080:00200000:1.0:1770686977.409047:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2183168, bytes: 4096 00000080:00200000:1.0:1770686977.409049:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.409053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 22, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.409054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:1.0:1770686977.409057:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.409062:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:1.0:1770686977.409065:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:1.0:1770686977.409067:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.409072:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:1.0:1770686977.409078:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.409080:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.409130:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409166:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409186:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409195:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409203:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409212:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.409218:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.409236:0:64909:0:(rw26.c:924:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:1.0:1770686977.409241:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000052aa8374[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.409244:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e9edbe04 17ffffc0001001 3:0 ffff8d6d076e0af8 533 lru 00000080:00200000:1.0:1770686977.409249:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000025cbb89a 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1770686977.409252:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000052aa8374 00000080:00200000:1.0:1770686977.409253:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.409255:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.409263:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409275:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.409278:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.409280:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.409286:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.409288:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.409290:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.409299:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409307:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.409315:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.409318:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.409323:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.409326:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:1.0:1770686977.409329:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.409332:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.409337:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:1.0:1770686977.409339:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.409348:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2187264, count: 4096 00000080:00200000:1.0:1770686977.409352:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2187264, bytes: 4096 00000080:00200000:1.0:1770686977.409354:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.409357:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 23, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.409359:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:1.0:1770686977.409361:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.409366:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:1.0:1770686977.409369:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:1.0:1770686977.409372:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.409377:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:1.0:1770686977.409383:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.409385:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.409392:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409401:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409419:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409426:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409433:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409442:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.409448:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.409465:0:64909:0:(rw26.c:924:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:1.0:1770686977.409469:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000219e11ba[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.409472:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000414a5531 17ffffc0001001 3:0 ffff8d6d076e0438 534 lru 00000080:00200000:1.0:1770686977.409477:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000039db912b 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1770686977.409479:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000219e11ba 00000080:00200000:1.0:1770686977.409480:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.409482:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.409490:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409501:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.409504:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.409506:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.409512:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.409515:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.409517:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.409528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409535:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.409543:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.409546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.409550:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.409553:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:1.0:1770686977.409557:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.409560:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.409565:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:1.0:1770686977.409568:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.409575:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2191360, count: 4096 00000080:00200000:1.0:1770686977.409580:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2191360, bytes: 4096 00000080:00200000:1.0:1770686977.409582:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.409586:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 24, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.409587:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:1.0:1770686977.409589:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.409594:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:1.0:1770686977.409597:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:1.0:1770686977.409600:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.409605:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:1.0:1770686977.409610:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.409613:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.409620:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409629:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409648:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409656:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409663:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409672:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.409678:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.409694:0:64909:0:(rw26.c:924:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:1.0:1770686977.409699:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fae675ed[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.409702:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001625597b 17ffffc0001001 3:0 ffff8d6d076e06c0 535 lru 00000080:00200000:1.0:1770686977.409707:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e88d74a8 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1770686977.409709:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fae675ed 00000080:00200000:1.0:1770686977.409710:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.409713:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.409721:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.409732:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.409734:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.409737:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.409742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.409744:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.409746:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.409756:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.409763:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.409771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.409774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.409779:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.409781:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:1.0:1770686977.409785:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.409788:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.409792:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:1.0:1770686977.409795:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.410041:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2195456, count: 4096 00000080:00200000:1.0:1770686977.410048:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2195456, bytes: 4096 00000080:00200000:1.0:1770686977.410050:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.410054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 25, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.410056:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:1.0:1770686977.410058:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.410064:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:1.0:1770686977.410068:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:1.0:1770686977.410070:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.410075:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:1.0:1770686977.410101:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.410104:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.410113:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410123:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410141:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410148:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410155:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.410162:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.410169:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.410185:0:64909:0:(rw26.c:924:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:1.0:1770686977.410190:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005eb1807f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.410194:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000071f88b28 17ffffc0001001 3:0 ffff8d6d076e0510 536 lru 00000080:00200000:1.0:1770686977.410200:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000145ad999 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1770686977.410202:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005eb1807f 00000080:00200000:1.0:1770686977.410203:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.410206:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.410215:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.410227:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.410230:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.410232:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.410238:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.410241:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.410243:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.410253:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410261:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.410270:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.410272:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.410278:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.410282:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:1.0:1770686977.410286:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.410289:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.410294:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:1.0:1770686977.410627:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.410639:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2199552, count: 4096 00000080:00200000:1.0:1770686977.410643:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2199552, bytes: 4096 00000080:00200000:1.0:1770686977.410646:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.410650:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 26, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.410652:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:1.0:1770686977.410655:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.410661:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:1.0:1770686977.410664:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:1.0:1770686977.410666:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.410672:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:1.0:1770686977.410679:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.410681:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.410691:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410700:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410720:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410728:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.410735:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.410743:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.410749:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.410775:0:64909:0:(rw26.c:924:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:1.0:1770686977.410779:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c608d93d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.410783:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006fb38137 17ffffc0001021 2:0 ffff8d6d076e0000 537 lru 00000080:00200000:1.0:1770686977.410789:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2a276bd 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1770686977.410791:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c608d93d 00000080:00200000:1.0:1770686977.410792:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.410795:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.411682:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.411960:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.411967:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.411970:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.411983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.411987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.411991:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.412011:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412020:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.412035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.412038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.412047:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.412052:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:1.0:1770686977.412059:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.412063:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.412074:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:1.0:1770686977.412078:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.412112:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2203648, count: 4096 00000080:00200000:1.0:1770686977.412119:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2203648, bytes: 4096 00000080:00200000:1.0:1770686977.412124:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.412130:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 27, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.412133:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:1.0:1770686977.412136:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.412146:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:1.0:1770686977.412151:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:1.0:1770686977.412154:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.412164:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:1.0:1770686977.412174:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.412178:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.412192:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412203:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412228:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412236:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412244:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.412253:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.412263:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.412483:0:64909:0:(rw26.c:924:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:1.0:1770686977.412490:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000729e8fd2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.412493:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000f503af7 17ffffc0001001 3:0 ffff8d6d076e01b0 538 lru 00000080:00200000:1.0:1770686977.412499:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000e79fe08 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1770686977.412502:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000729e8fd2 00000080:00200000:1.0:1770686977.412503:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.412507:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.412519:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.412532:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.412535:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.412537:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.412640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.412644:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.412647:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.412660:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412669:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.412680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.412683:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.412689:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.412816:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:1.0:1770686977.412822:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.412825:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.412831:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:1.0:1770686977.412835:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.412846:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2207744, count: 4096 00000080:00200000:1.0:1770686977.412851:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2207744, bytes: 4096 00000080:00200000:1.0:1770686977.412854:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.412858:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 28, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.412860:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:1.0:1770686977.412863:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.412869:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:1.0:1770686977.412873:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:1.0:1770686977.412875:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.412883:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:1.0:1770686977.412889:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.412892:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.412901:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412911:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412933:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412940:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.412947:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.412957:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.412964:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.412986:0:64909:0:(rw26.c:924:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:1.0:1770686977.412991:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005c91f622[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.412994:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000064fc4cfa 17ffffc0001001 3:0 ffff8d6d076e0e58 539 lru 00000080:00200000:1.0:1770686977.413000:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f4359b89 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1770686977.413003:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005c91f622 00000080:00200000:1.0:1770686977.413004:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.413006:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.413015:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.413027:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.413030:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.413033:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.413039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.413042:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.413044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.413054:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413062:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.413071:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.413074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.413079:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.413124:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:1.0:1770686977.413129:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.413133:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.413138:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:1.0:1770686977.413142:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.413151:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2211840, count: 4096 00000080:00200000:1.0:1770686977.413154:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2211840, bytes: 4096 00000080:00200000:1.0:1770686977.413157:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.413161:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 29, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.413162:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:1.0:1770686977.413165:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.413170:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:1.0:1770686977.413173:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:1.0:1770686977.413175:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.413181:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:1.0:1770686977.413188:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.413191:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.413199:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413216:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413237:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413245:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413252:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.413261:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.413267:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.413292:0:64909:0:(rw26.c:924:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:1.0:1770686977.413391:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092bee7e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.413395:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002b11dca9 17ffffc0001001 3:0 ffff8d6d076e0bd0 540 lru 00000080:00200000:1.0:1770686977.413475:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000b88886e 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1770686977.413479:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092bee7e9 00000080:00200000:1.0:1770686977.413480:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.413483:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.413493:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.413507:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.413510:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.413512:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.413519:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.413522:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.413526:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.413536:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413636:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.413645:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.413648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.413656:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.413659:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:1.0:1770686977.413665:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.413668:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.413675:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:1.0:1770686977.413678:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.413687:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2215936, count: 4096 00000080:00200000:1.0:1770686977.413785:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2215936, bytes: 4096 00000080:00200000:1.0:1770686977.413790:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.413795:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 30, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.413797:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:1.0:1770686977.413809:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.413817:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:1.0:1770686977.413822:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:1.0:1770686977.413825:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.413832:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:1.0:1770686977.413839:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.413842:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.413851:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413861:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413881:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413889:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.413896:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.413904:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.413911:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.413931:0:64909:0:(rw26.c:924:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:1.0:1770686977.413935:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000651a8bc9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.413938:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000169954dd 17ffffc0001001 3:0 ffff8d6d076e0d80 541 lru 00000080:00200000:1.0:1770686977.413944:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000220e8427 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1770686977.413946:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000651a8bc9 00000080:00200000:1.0:1770686977.413947:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.413949:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.413959:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.413971:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.413974:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.413976:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.413983:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.413986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.413988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.413999:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414007:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.414016:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.414019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.414024:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.414027:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:1.0:1770686977.414031:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.414034:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.414039:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:1.0:1770686977.414042:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.414050:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2220032, count: 4096 00000080:00200000:1.0:1770686977.414054:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2220032, bytes: 4096 00000080:00200000:1.0:1770686977.414056:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.414061:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 31, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.414062:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:1.0:1770686977.414065:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.414070:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:1.0:1770686977.414073:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:1.0:1770686977.414076:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.414155:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:1.0:1770686977.414164:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.414166:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.414178:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414187:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414205:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414212:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414221:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414230:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.414235:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.414249:0:64909:0:(rw26.c:924:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:1.0:1770686977.414254:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000079fac446[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.414257:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006fc6dbb9 17ffffc0001001 3:0 ffff8d6d076e0870 542 lru 00000080:00200000:1.0:1770686977.414262:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e5148d09 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1770686977.414264:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000079fac446 00000080:00200000:1.0:1770686977.414266:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.414268:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.414275:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414285:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.414287:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.414289:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.414294:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.414346:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.414349:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.414358:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414366:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.414374:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.414377:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.414382:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.414386:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:1.0:1770686977.414390:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.414393:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.414398:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:1.0:1770686977.414411:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.414418:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2224128, count: 4096 00000080:00200000:1.0:1770686977.414422:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2224128, bytes: 4096 00000080:00200000:1.0:1770686977.414425:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.414428:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 32, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.414430:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:1.0:1770686977.414433:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.414438:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:1.0:1770686977.414440:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:1.0:1770686977.414443:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.414447:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:1.0:1770686977.414453:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.414455:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.414462:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414474:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414493:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414501:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414508:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414517:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.414523:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.414676:0:64909:0:(rw26.c:924:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:1.0:1770686977.414682:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092ecdb23[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.414685:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000019f278f9 17ffffc0001001 3:0 ffff8d6d076e0ca8 543 lru 00000080:00200000:1.0:1770686977.414691:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b04df1f9 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1770686977.414766:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092ecdb23 00000080:00200000:1.0:1770686977.414767:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.414770:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.414779:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414791:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.414794:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.414796:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.414812:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.414815:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.414817:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.414826:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414833:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.414841:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.414843:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.414847:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.414850:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:1.0:1770686977.414853:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.414856:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.414861:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:1.0:1770686977.414864:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.414872:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2228224, count: 4096 00000080:00200000:1.0:1770686977.414875:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2228224, bytes: 4096 00000080:00200000:1.0:1770686977.414877:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.414880:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 33, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.414881:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:1.0:1770686977.414883:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.414886:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:1.0:1770686977.414889:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:1.0:1770686977.414890:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.414894:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:1.0:1770686977.414898:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.414900:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.414905:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414912:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414925:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414930:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.414934:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414939:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.414943:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.414955:0:64909:0:(rw26.c:924:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:1.0:1770686977.414958:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000c5a1bb3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.414960:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000026a9a092 17ffffc0001001 3:0 ffff8d6d076e0360 544 lru 00000080:00200000:1.0:1770686977.414963:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a8400dad 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1770686977.414964:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000c5a1bb3 00000080:00200000:1.0:1770686977.414965:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.414966:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.414972:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.414979:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.414981:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.414982:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.414986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.414988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.414989:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.414995:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415000:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.415006:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.415007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.415010:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.415012:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:1.0:1770686977.415015:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.415017:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.415020:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:1.0:1770686977.415022:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.415028:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2232320, count: 4096 00000080:00200000:1.0:1770686977.415030:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2232320, bytes: 4096 00000080:00200000:1.0:1770686977.415032:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.415034:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 34, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.415035:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:1.0:1770686977.415037:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.415040:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:1.0:1770686977.415042:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:1.0:1770686977.415043:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.415047:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:1.0:1770686977.415051:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.415053:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.415060:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415069:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415128:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415135:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415141:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415150:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.415156:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.415172:0:64909:0:(rw26.c:924:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:1.0:1770686977.415177:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000075e1bc0a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.415180:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000821359c1 17ffffc0001001 3:0 ffff8d6d076e0a20 545 lru 00000080:00200000:1.0:1770686977.415186:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000063a17655 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1770686977.415188:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000075e1bc0a 00000080:00200000:1.0:1770686977.415189:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.415191:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.415200:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415212:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.415214:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.415216:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.415222:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.415224:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.415227:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.415237:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415244:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.415253:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.415256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.415261:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.415263:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:1.0:1770686977.415267:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.415271:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.415276:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:1.0:1770686977.415279:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.415287:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2236416, count: 4096 00000080:00200000:1.0:1770686977.415291:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2236416, bytes: 4096 00000080:00200000:1.0:1770686977.415294:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.415370:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 35, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.415372:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:1.0:1770686977.415374:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.415381:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:1.0:1770686977.415385:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:1.0:1770686977.415387:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.415394:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:1.0:1770686977.415410:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.415412:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.415420:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415428:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415445:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415453:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415460:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415469:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.415475:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.415493:0:64909:0:(rw26.c:924:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:1.0:1770686977.415498:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006f248fd4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.415501:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000021ef0bd7 17ffffc0001001 3:0 ffff8d6d076e0288 546 lru 00000080:00200000:1.0:1770686977.415507:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005c7a1019 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1770686977.415509:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006f248fd4 00000080:00200000:1.0:1770686977.415511:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.415513:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.415521:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415533:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.415536:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.415549:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.415555:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.415558:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.415561:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.415570:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415577:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.415586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.415589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.415594:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.415597:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:1.0:1770686977.415601:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.415604:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.415610:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:1.0:1770686977.415613:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.415621:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2240512, count: 4096 00000080:00200000:1.0:1770686977.415624:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2240512, bytes: 4096 00000080:00200000:1.0:1770686977.415627:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.415631:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 36, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.415632:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:1.0:1770686977.415634:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.415639:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:1.0:1770686977.415642:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:1.0:1770686977.415644:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.415648:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:1.0:1770686977.415654:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.415656:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.415663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415672:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415690:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415709:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415716:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415725:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.415730:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.415747:0:64909:0:(rw26.c:924:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:1.0:1770686977.415752:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bc876fb4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.415755:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000beac77e 17ffffc0001001 3:0 ffff8d6d076e0948 547 lru 00000080:00200000:1.0:1770686977.415761:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042846b08 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1770686977.415764:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bc876fb4 00000080:00200000:1.0:1770686977.415765:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.415767:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.415776:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415788:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.415791:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.415793:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.415809:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.415812:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.415815:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.415825:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415833:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.415842:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.415845:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.415850:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.415853:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:1.0:1770686977.415857:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.415860:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.415865:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:1.0:1770686977.415868:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.415876:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2244608, count: 4096 00000080:00200000:1.0:1770686977.415880:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2244608, bytes: 4096 00000080:00200000:1.0:1770686977.415883:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.415886:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 37, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.415888:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:1.0:1770686977.415890:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.415896:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:1.0:1770686977.415899:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:1.0:1770686977.415901:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.415906:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:1.0:1770686977.415912:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.415915:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.415922:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415932:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415952:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415960:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.415967:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.415976:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.415981:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.416002:0:64909:0:(rw26.c:924:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:1.0:1770686977.416007:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ec5b3868[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.416011:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000086fc5aa4 17ffffc0001001 3:0 ffff8d6d1fb6f1b0 548 lru 00000080:00200000:1.0:1770686977.416017:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007978b357 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1770686977.416019:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ec5b3868 00000080:00200000:1.0:1770686977.416021:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.416023:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.416031:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416042:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.416045:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.416047:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.416053:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.416056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.416058:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.416070:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416079:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.416119:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.416122:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.416127:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.416130:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:1.0:1770686977.416134:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.416137:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.416143:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:1.0:1770686977.416146:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.416155:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2248704, count: 4096 00000080:00200000:1.0:1770686977.416159:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2248704, bytes: 4096 00000080:00200000:1.0:1770686977.416161:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.416165:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 38, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.416167:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:1.0:1770686977.416169:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.416174:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:1.0:1770686977.416177:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:1.0:1770686977.416180:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.416185:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:1.0:1770686977.416191:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.416193:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.416202:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416210:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416229:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416236:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416242:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416251:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.416257:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.416272:0:64909:0:(rw26.c:924:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:1.0:1770686977.416277:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000095094fcc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.416280:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a8714d92 17ffffc0001001 3:0 ffff8d6d1fb6fe58 549 lru 00000080:00200000:1.0:1770686977.416285:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd20500c 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1770686977.416288:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000095094fcc 00000080:00200000:1.0:1770686977.416289:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.416291:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.416309:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416322:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.416325:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.416328:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.416334:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.416337:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.416340:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.416350:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416358:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.416366:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.416370:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.416374:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.416377:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:1.0:1770686977.416381:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.416384:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.416389:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:1.0:1770686977.416392:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.416400:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2252800, count: 4096 00000080:00200000:1.0:1770686977.416404:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2252800, bytes: 4096 00000080:00200000:1.0:1770686977.416407:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.416411:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 39, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.416413:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:1.0:1770686977.416415:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.416421:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:1.0:1770686977.416424:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:1.0:1770686977.416426:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.416431:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:1.0:1770686977.416437:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.416439:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.416447:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416456:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416475:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416483:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416490:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416498:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.416505:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.416521:0:64909:0:(rw26.c:924:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:1.0:1770686977.416526:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008a1f3be8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.416530:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000ae20434 17ffffc0001001 3:0 ffff8d6d1fb6fbd0 550 lru 00000080:00200000:1.0:1770686977.416536:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d267b769 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1770686977.416539:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008a1f3be8 00000080:00200000:1.0:1770686977.416540:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.416542:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.416551:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416563:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.416566:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.416568:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.416573:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.416576:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.416578:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.416588:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416597:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.416606:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.416609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.416614:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.416617:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:1.0:1770686977.416620:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.416624:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.416629:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:1.0:1770686977.416632:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.416639:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2256896, count: 4096 00000080:00200000:1.0:1770686977.416643:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2256896, bytes: 4096 00000080:00200000:1.0:1770686977.416646:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.416650:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 40, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.416651:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:1.0:1770686977.416654:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.416659:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:1.0:1770686977.416662:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:1.0:1770686977.416665:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.416670:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:1.0:1770686977.416676:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.416678:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.416686:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416695:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416714:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416722:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416729:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416739:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.416745:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.416763:0:64909:0:(rw26.c:924:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:1.0:1770686977.416768:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000028425cc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.416771:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1a4c34c 17ffffc0001001 3:0 ffff8d6d1fb6fd80 551 lru 00000080:00200000:1.0:1770686977.416777:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ac9021fc 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1770686977.416780:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000028425cc 00000080:00200000:1.0:1770686977.416781:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.416783:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.416792:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416816:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.416819:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.416821:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.416828:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.416830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.416833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.416843:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416850:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.416858:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.416861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.416866:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.416869:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:1.0:1770686977.416873:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.416876:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.416880:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:1.0:1770686977.416883:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.416891:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2260992, count: 4096 00000080:00200000:1.0:1770686977.416895:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2260992, bytes: 4096 00000080:00200000:1.0:1770686977.416898:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.416901:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 41, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.416903:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:1.0:1770686977.416905:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.416910:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:1.0:1770686977.416913:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:1.0:1770686977.416915:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.416921:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:1.0:1770686977.416926:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.416928:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.416936:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416945:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416961:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416967:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.416971:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.416976:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.416980:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417001:0:64909:0:(rw26.c:924:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417004:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a5e8216[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417006:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000071a0e880 17ffffc0001021 2:0 ffff8d6d1fb6f870 552 lru 00000080:00200000:1.0:1770686977.417010:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3fba2d9 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1770686977.417011:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a5e8216 00000080:00200000:1.0:1770686977.417011:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417013:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417018:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417027:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417029:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417030:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417036:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417044:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417049:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.417055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.417056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.417059:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.417061:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:1.0:1770686977.417064:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.417066:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.417069:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:1.0:1770686977.417071:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.417077:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2265088, count: 4096 00000080:00200000:1.0:1770686977.417080:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2265088, bytes: 4096 00000080:00200000:1.0:1770686977.417113:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.417117:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 42, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.417118:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:1.0:1770686977.417120:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.417123:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:1.0:1770686977.417125:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:1.0:1770686977.417127:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.417131:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:1.0:1770686977.417135:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.417137:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.417142:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417149:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417162:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417168:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417173:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417178:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.417181:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417194:0:64909:0:(rw26.c:924:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417196:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ceb2d40d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417198:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000012d49737 17ffffc0001001 3:0 ffff8d6d1fb6fca8 553 lru 00000080:00200000:1.0:1770686977.417201:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f9ebebff 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1770686977.417202:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ceb2d40d 00000080:00200000:1.0:1770686977.417203:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417204:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417210:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417218:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417220:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417221:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417225:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417227:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417228:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417235:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417240:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.417246:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.417248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.417250:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.417252:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:1.0:1770686977.417255:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.417257:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.417261:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:1.0:1770686977.417263:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.417268:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2269184, count: 4096 00000080:00200000:1.0:1770686977.417271:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2269184, bytes: 4096 00000080:00200000:1.0:1770686977.417273:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.417275:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 43, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.417276:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:1.0:1770686977.417278:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.417282:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:1.0:1770686977.417283:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:1.0:1770686977.417285:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.417288:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:1.0:1770686977.417292:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.417293:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.417299:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417308:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417328:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417336:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417342:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417350:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.417356:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417375:0:64909:0:(rw26.c:924:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417378:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000145775c8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417380:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005624ec9b 17ffffc0001001 3:0 ffff8d6d1fb6f360 554 lru 00000080:00200000:1.0:1770686977.417384:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f5189a61 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1770686977.417386:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000145775c8 00000080:00200000:1.0:1770686977.417387:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417388:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417394:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417401:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417403:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417404:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417408:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417410:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417412:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417418:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417424:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.417429:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.417430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.417433:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.417435:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:1.0:1770686977.417438:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.417440:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.417443:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:1.0:1770686977.417445:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.417451:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2273280, count: 4096 00000080:00200000:1.0:1770686977.417454:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2273280, bytes: 4096 00000080:00200000:1.0:1770686977.417456:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.417458:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 44, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.417459:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:1.0:1770686977.417461:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.417464:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:1.0:1770686977.417466:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:1.0:1770686977.417468:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.417471:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:1.0:1770686977.417475:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.417476:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.417482:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417491:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417510:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417517:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417524:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417533:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.417539:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417556:0:64909:0:(rw26.c:924:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417560:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005a573956[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417563:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000090dbf960 17ffffc0001001 3:0 ffff8d6d1fb6fa20 555 lru 00000080:00200000:1.0:1770686977.417569:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000095b74b37 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1770686977.417571:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005a573956 00000080:00200000:1.0:1770686977.417573:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417575:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417582:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417591:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417593:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417595:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417599:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417610:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417615:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.417621:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.417622:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.417625:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.417627:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:1.0:1770686977.417630:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.417632:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.417635:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:1.0:1770686977.417637:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.417643:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2277376, count: 4096 00000080:00200000:1.0:1770686977.417646:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2277376, bytes: 4096 00000080:00200000:1.0:1770686977.417648:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.417650:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 45, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.417651:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:1.0:1770686977.417653:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.417656:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:1.0:1770686977.417658:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:1.0:1770686977.417660:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.417663:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:1.0:1770686977.417667:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.417669:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.417674:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417680:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417693:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417698:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417702:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417707:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.417711:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417721:0:64909:0:(rw26.c:924:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417724:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007fbb2204[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417726:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000de812cea 17ffffc0001001 3:0 ffff8d6d1fb6f288 556 lru 00000080:00200000:1.0:1770686977.417729:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ebe39c26 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1770686977.417730:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007fbb2204 00000080:00200000:1.0:1770686977.417731:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417732:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417737:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417745:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417747:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417748:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417752:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417755:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417761:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417767:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.417772:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.417774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.417777:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.417779:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:1.0:1770686977.417782:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.417784:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.417787:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:1.0:1770686977.417789:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.417795:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2281472, count: 4096 00000080:00200000:1.0:1770686977.417797:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2281472, bytes: 4096 00000080:00200000:1.0:1770686977.417814:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.417818:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 46, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.417820:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:1.0:1770686977.417823:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.417828:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:1.0:1770686977.417831:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:1.0:1770686977.417833:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.417838:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:1.0:1770686977.417843:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.417845:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.417851:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417860:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417881:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417888:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417895:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417903:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.417909:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.417924:0:64909:0:(rw26.c:924:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:1.0:1770686977.417928:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009187fadb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.417931:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e49e7b5f 17ffffc0001001 3:0 ffff8d6d1fb6f948 557 lru 00000080:00200000:1.0:1770686977.417937:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d50cf178 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1770686977.417939:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009187fadb 00000080:00200000:1.0:1770686977.417940:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.417942:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.417950:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.417961:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.417964:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.417966:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.417971:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.417974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.417976:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.417985:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.417993:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.418002:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.418005:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.418010:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.418012:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:1.0:1770686977.418016:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.418019:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.418024:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:1.0:1770686977.418027:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.418042:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2285568, count: 4096 00000080:00200000:1.0:1770686977.418047:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2285568, bytes: 4096 00000080:00200000:1.0:1770686977.418049:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.418053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 47, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.418054:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:1.0:1770686977.418057:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.418062:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:1.0:1770686977.418065:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:1.0:1770686977.418067:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.418073:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:1.0:1770686977.418079:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.418112:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.418122:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418130:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418148:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418155:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418162:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418170:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.418175:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.418191:0:64909:0:(rw26.c:924:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:1.0:1770686977.418195:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000065ecdd52[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.418198:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000027361436 17ffffc0001001 3:0 ffff8d6d1fb6f5e8 558 lru 00000080:00200000:1.0:1770686977.418203:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000066316364 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1770686977.418205:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000065ecdd52 00000080:00200000:1.0:1770686977.418206:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.418209:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.418216:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418228:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.418230:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.418232:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.418238:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.418240:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.418243:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.418251:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418260:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.418267:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.418270:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.418274:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.418277:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:1.0:1770686977.418281:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.418284:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.418288:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:1.0:1770686977.418290:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.418298:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2289664, count: 4096 00000080:00200000:1.0:1770686977.418302:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2289664, bytes: 4096 00000080:00200000:1.0:1770686977.418304:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.418308:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 48, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.418310:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:1.0:1770686977.418312:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.418317:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:1.0:1770686977.418320:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:1.0:1770686977.418322:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.418328:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:1.0:1770686977.418333:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.418335:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.418343:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418352:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418371:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418378:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418385:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418395:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.418401:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.418416:0:64909:0:(rw26.c:924:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:1.0:1770686977.418421:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006c506e82[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.418423:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d13949f1 17ffffc0001001 3:0 ffff8d6d1fb6f798 559 lru 00000080:00200000:1.0:1770686977.418429:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000073ac8dc5 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1770686977.418431:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006c506e82 00000080:00200000:1.0:1770686977.418432:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.418434:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.418443:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418455:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.418458:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.418460:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.418466:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.418468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.418471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.418480:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418489:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.418498:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.418501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.418506:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.418509:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:1.0:1770686977.418513:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.418516:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.418521:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:1.0:1770686977.418524:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.418531:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2293760, count: 4096 00000080:00200000:1.0:1770686977.418535:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2293760, bytes: 4096 00000080:00200000:1.0:1770686977.418538:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.418542:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 49, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.418544:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:1.0:1770686977.418546:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.418551:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:1.0:1770686977.418555:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:1.0:1770686977.418557:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.418562:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:1.0:1770686977.418568:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.418570:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.418577:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418586:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418605:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418613:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418620:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418629:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.418636:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.418654:0:64909:0:(rw26.c:924:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:1.0:1770686977.418659:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003a776354[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.418661:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad1899f0 17ffffc0001001 3:0 ffff8d6d1fb6f0d8 560 lru 00000080:00200000:1.0:1770686977.418667:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000897c425a 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1770686977.418669:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003a776354 00000080:00200000:1.0:1770686977.418671:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.418673:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.418681:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.418693:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.418695:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.418697:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.418702:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.418705:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.418707:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.418716:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.418724:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.418733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.418735:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.418740:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.418742:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:1.0:1770686977.418746:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.418750:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.418755:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:1.0:1770686977.418758:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.418766:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2297856, count: 4096 00000080:00200000:1.0:1770686977.418769:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2297856, bytes: 4096 00000080:00200000:1.0:1770686977.418772:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.418776:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 50, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.418777:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:1.0:1770686977.418779:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.418785:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:1.0:1770686977.418787:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:1.0:1770686977.418790:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.418795:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:1.0:1770686977.419138:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.419141:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.419150:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.419159:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.419179:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.419187:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.419195:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.419204:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.419210:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.419229:0:64909:0:(rw26.c:924:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:1.0:1770686977.419234:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c6216426[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.419237:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001898e0bf 17ffffc0001001 3:0 ffff8d6d1fb6faf8 561 lru 00000080:00200000:1.0:1770686977.419242:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bcd0cfab 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1770686977.419244:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c6216426 00000080:00200000:1.0:1770686977.419245:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.419248:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.419257:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.419270:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.419273:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.419275:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.419282:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.419285:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.419287:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.419294:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.423008:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.423037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.423042:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.423060:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.423072:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:1.0:1770686977.423834:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.423844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.423862:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:1.0:1770686977.423869:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.423902:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2301952, count: 4096 00000080:00200000:1.0:1770686977.423909:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2301952, bytes: 4096 00000080:00200000:1.0:1770686977.423914:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.423923:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 51, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.423925:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:1.0:1770686977.423929:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.423945:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:1.0:1770686977.423952:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:1.0:1770686977.423955:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.423973:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:1.0:1770686977.423992:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.423996:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.424019:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424033:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424065:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424072:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424077:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424103:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.424118:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.424161:0:64909:0:(rw26.c:924:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:1.0:1770686977.424168:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000046a65886[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.424170:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000019a02764 17ffffc0001001 3:0 ffff8d6d1fb6f438 562 lru 00000080:00200000:1.0:1770686977.424175:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000033444907 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1770686977.424177:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000046a65886 00000080:00200000:1.0:1770686977.424177:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.424182:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.424202:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424223:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.424227:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.424229:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.424243:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.424245:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.424248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.424258:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424263:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.424273:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.424275:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.424280:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.424283:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:1.0:1770686977.424287:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.424289:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.424293:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:1.0:1770686977.424295:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.424303:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2306048, count: 4096 00000080:00200000:1.0:1770686977.424307:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2306048, bytes: 4096 00000080:00200000:1.0:1770686977.424310:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.424314:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 52, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.424316:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:1.0:1770686977.424318:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.424323:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:1.0:1770686977.424326:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:1.0:1770686977.424328:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.424334:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:1.0:1770686977.424339:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.424342:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.424349:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424358:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424373:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424378:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424382:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424388:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.424392:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.424405:0:64909:0:(rw26.c:924:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:1.0:1770686977.424409:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000befdbd8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.424412:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1e7a548 17ffffc0001001 3:0 ffff8d6d1fb6f6c0 563 lru 00000080:00200000:1.0:1770686977.424417:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b38422b2 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:1.0:1770686977.424419:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000befdbd8 00000080:00200000:1.0:1770686977.424420:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.424422:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.424430:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424443:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.424445:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.424448:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.424454:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.424457:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.424460:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.424469:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424475:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.424482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.424484:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.424489:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.424493:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:1.0:1770686977.424497:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.424500:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.424505:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:1.0:1770686977.424509:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.424517:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2310144, count: 4096 00000080:00200000:1.0:1770686977.424521:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2310144, bytes: 4096 00000080:00200000:1.0:1770686977.424523:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.424527:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 53, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.424529:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:1.0:1770686977.424531:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.424536:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:1.0:1770686977.424539:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:1.0:1770686977.424542:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.424548:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:1.0:1770686977.424553:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.424556:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.424563:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424572:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424591:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424599:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.424608:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424617:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.424624:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.424640:0:64909:0:(rw26.c:924:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:1.0:1770686977.424645:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000aa688408[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.424649:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008657627d 17ffffc0001001 3:0 ffff8d6d1fb6f510 564 lru 00000080:00200000:1.0:1770686977.424654:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f4ab31ba 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:1.0:1770686977.424655:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000aa688408 00000080:00200000:1.0:1770686977.424656:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.424658:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.424664:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.424673:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.424675:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.424676:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.424680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.424682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.424684:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.424691:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.425522:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.425539:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.425542:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.425552:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.425557:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:1.0:1770686977.425563:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.425567:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.425576:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:1.0:1770686977.425580:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.425595:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2314240, count: 4096 00000080:00200000:1.0:1770686977.425600:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2314240, bytes: 4096 00000080:00200000:1.0:1770686977.425605:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.425611:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 54, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.425613:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:1.0:1770686977.425616:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.425627:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:1.0:1770686977.425631:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:1.0:1770686977.425634:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.425643:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:1.0:1770686977.425657:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.425661:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.425675:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.425687:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.425888:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.425897:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.425903:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.425915:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.425927:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.425959:0:64909:0:(rw26.c:924:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:1.0:1770686977.425965:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000076adb829[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.425969:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000864f5bb7 17ffffc0001001 3:0 ffff8d6d1fb6f000 565 lru 00000080:00200000:1.0:1770686977.425975:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000038ba54f0 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:1.0:1770686977.425977:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000076adb829 00000080:00200000:1.0:1770686977.425978:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.425982:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.425996:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426017:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.426021:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.426024:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.426034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.426037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.426039:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.426049:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426057:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.426067:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.426069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.426074:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.426078:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:1.0:1770686977.426112:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.426120:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.426126:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:1.0:1770686977.426129:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.426139:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2318336, count: 4096 00000080:00200000:1.0:1770686977.426143:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2318336, bytes: 4096 00000080:00200000:1.0:1770686977.426146:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.426150:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 55, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.426152:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:1.0:1770686977.426155:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.426160:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:1.0:1770686977.426164:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:1.0:1770686977.426166:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.426172:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:1.0:1770686977.426179:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.426181:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.426189:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426199:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426221:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426228:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426236:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426244:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.426250:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.426271:0:64909:0:(rw26.c:924:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:1.0:1770686977.426275:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092454531[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.426279:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fe7968b2 17ffffc0001001 3:0 ffff8d6d046ee510 566 lru 00000080:00200000:1.0:1770686977.426284:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000080b1b273 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:1.0:1770686977.426287:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092454531 00000080:00200000:1.0:1770686977.426288:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.426290:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.426311:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426325:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.426328:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.426330:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.426337:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.426339:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.426342:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.426352:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426359:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.426367:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.426370:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.426374:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.426377:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:1.0:1770686977.426381:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.426384:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.426389:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:1.0:1770686977.426392:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.426401:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2322432, count: 4096 00000080:00200000:1.0:1770686977.426406:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2322432, bytes: 4096 00000080:00200000:1.0:1770686977.426408:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.426412:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 56, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.426414:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:1.0:1770686977.426417:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.426422:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:1.0:1770686977.426425:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:1.0:1770686977.426428:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.426434:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:1.0:1770686977.426440:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.426442:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.426450:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426459:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426479:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426488:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426495:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426504:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.426510:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.426539:0:64909:0:(rw26.c:924:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:1.0:1770686977.426543:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000015a52046[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.426547:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000eadca72f 17ffffc0001021 2:0 ffff8d6d046ee000 567 lru 00000080:00200000:1.0:1770686977.426553:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000628e783f 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:1.0:1770686977.426555:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000015a52046 00000080:00200000:1.0:1770686977.426556:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.426559:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.426567:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426578:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.426581:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.426583:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.426589:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.426591:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.426594:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.426604:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426612:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.426622:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.426625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.426630:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.426633:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:1.0:1770686977.426637:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.426640:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.426646:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:1.0:1770686977.426648:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.426656:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2326528, count: 4096 00000080:00200000:1.0:1770686977.426661:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2326528, bytes: 4096 00000080:00200000:1.0:1770686977.426663:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.426667:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 57, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.426669:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:1.0:1770686977.426672:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.426677:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:1.0:1770686977.426680:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:1.0:1770686977.426683:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.426688:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:1.0:1770686977.426834:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.426837:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.426845:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426854:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426872:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426880:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426887:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426895:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.426900:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.426914:0:64909:0:(rw26.c:924:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:1.0:1770686977.426918:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c80f1956[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.426921:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000067d918f5 17ffffc0001001 3:0 ffff8d6d046ee1b0 568 lru 00000080:00200000:1.0:1770686977.426927:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000900b3a0b 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:1.0:1770686977.426929:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c80f1956 00000080:00200000:1.0:1770686977.426930:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.426933:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.426941:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.426953:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.426956:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.426958:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.426964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.426966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.426969:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.426978:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.426985:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.426994:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.426997:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.427002:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.427005:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:1.0:1770686977.427009:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.427012:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.427017:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:1.0:1770686977.427020:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.427028:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2330624, count: 4096 00000080:00200000:1.0:1770686977.427032:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2330624, bytes: 4096 00000080:00200000:1.0:1770686977.427034:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.427038:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 58, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.427039:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:1.0:1770686977.427042:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.427047:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:1.0:1770686977.427050:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:1.0:1770686977.427053:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.427058:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:1.0:1770686977.427063:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.427066:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.427073:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427118:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427140:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427148:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427156:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427165:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.427171:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.427186:0:64909:0:(rw26.c:924:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:1.0:1770686977.427190:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002a95dcd9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.427193:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000037da35b2 17ffffc0001001 3:0 ffff8d6d046eee58 569 lru 00000080:00200000:1.0:1770686977.427198:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d86ec2d7 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:1.0:1770686977.427200:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002a95dcd9 00000080:00200000:1.0:1770686977.427201:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.427203:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.427211:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427222:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.427225:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.427227:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.427233:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.427236:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.427238:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.427250:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427258:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.427267:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.427270:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.427276:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.427279:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:1.0:1770686977.427283:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.427287:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.427292:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:1.0:1770686977.427295:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.427354:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2334720, count: 4096 00000080:00200000:1.0:1770686977.427358:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2334720, bytes: 4096 00000080:00200000:1.0:1770686977.427361:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.427365:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 59, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.427366:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:1.0:1770686977.427369:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.427375:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:1.0:1770686977.427378:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:1.0:1770686977.427381:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.427386:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:1.0:1770686977.427393:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.427395:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.427404:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427413:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427433:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427441:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427448:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427457:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.427463:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.427479:0:64909:0:(rw26.c:924:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:1.0:1770686977.427483:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005ca915fe[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.427486:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000152490d0 17ffffc0001001 3:0 ffff8d6d046eebd0 570 lru 00000080:00200000:1.0:1770686977.427492:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1fa127e 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:1.0:1770686977.427495:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005ca915fe 00000080:00200000:1.0:1770686977.427496:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.427498:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.427507:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427520:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.427523:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.427525:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.427532:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.427534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.427536:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.427546:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427554:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.427562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.427565:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.427570:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.427573:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:1.0:1770686977.427576:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.427580:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.427585:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:1.0:1770686977.427587:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.427596:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2338816, count: 4096 00000080:00200000:1.0:1770686977.427599:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2338816, bytes: 4096 00000080:00200000:1.0:1770686977.427602:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.427606:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 60, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.427608:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:1.0:1770686977.427610:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.427616:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:1.0:1770686977.427619:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:1.0:1770686977.427621:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.427626:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:1.0:1770686977.427632:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.427634:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.427641:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427651:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427671:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427679:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427686:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427791:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.427808:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.427825:0:64909:0:(rw26.c:924:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:1.0:1770686977.427830:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000737272[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.427833:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000008a69ab6 17ffffc0001001 3:0 ffff8d6d046eed80 571 lru 00000080:00200000:1.0:1770686977.427839:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006f910154 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:1.0:1770686977.427842:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000737272 00000080:00200000:1.0:1770686977.427843:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.427845:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.427853:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.427864:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.427866:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.427868:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.427874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.427877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.427879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.427889:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427897:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.427907:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.427910:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.427915:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.427918:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:1.0:1770686977.427922:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.427925:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.427930:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:1.0:1770686977.427934:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.427942:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2342912, count: 4096 00000080:00200000:1.0:1770686977.427946:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2342912, bytes: 4096 00000080:00200000:1.0:1770686977.427948:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.427952:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 61, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.427953:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:1.0:1770686977.427956:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.427961:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:1.0:1770686977.427964:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:1.0:1770686977.427966:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.427971:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:1.0:1770686977.427978:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.427980:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.427987:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.427996:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428015:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428024:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428033:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428042:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.428049:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.428066:0:64909:0:(rw26.c:924:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:1.0:1770686977.428071:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006cbcf7cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.428075:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000071438369 17ffffc0001001 3:0 ffff8d6d046ee870 572 lru 00000080:00200000:1.0:1770686977.428128:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000065f1ed5b 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1770686977.428133:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006cbcf7cd 00000080:00200000:1.0:1770686977.428134:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.428137:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.428146:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428160:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.428163:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.428166:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.428172:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.428175:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.428178:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.428187:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428196:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.428206:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.428208:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.428213:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.428216:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:1.0:1770686977.428220:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.428223:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.428228:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:1.0:1770686977.428231:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.428239:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2347008, count: 4096 00000080:00200000:1.0:1770686977.428243:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2347008, bytes: 4096 00000080:00200000:1.0:1770686977.428246:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.428249:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 62, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.428251:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:1.0:1770686977.428253:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.428258:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:1.0:1770686977.428261:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:1.0:1770686977.428264:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.428269:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:1.0:1770686977.428275:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.428278:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.428285:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428294:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428424:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428433:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428441:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428450:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.428457:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.428474:0:64909:0:(rw26.c:924:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:1.0:1770686977.428479:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d747dc18[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.428482:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc5b4e97 17ffffc0001001 3:0 ffff8d6d046eeca8 573 lru 00000080:00200000:1.0:1770686977.428487:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006f76815f 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1770686977.428490:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d747dc18 00000080:00200000:1.0:1770686977.428491:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.428493:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.428502:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428515:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.428517:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.428520:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.428526:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.428528:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.428531:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.428540:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428548:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.428557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.428560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.428565:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.428568:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:1.0:1770686977.428572:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.428575:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.428580:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:1.0:1770686977.428583:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.428591:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2351104, count: 4096 00000080:00200000:1.0:1770686977.428595:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2351104, bytes: 4096 00000080:00200000:1.0:1770686977.428598:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.428602:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 63, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.428603:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:1.0:1770686977.428606:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.428611:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:1.0:1770686977.428615:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:1.0:1770686977.428617:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.428622:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:1.0:1770686977.428628:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.428630:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.428638:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428647:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428666:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428674:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428681:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428690:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.428797:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.428825:0:64909:0:(rw26.c:924:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:1.0:1770686977.428830:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c7ef935d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.428834:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d08a79ed 17ffffc0001001 3:0 ffff8d6d046ee360 574 lru 00000080:00200000:1.0:1770686977.428840:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000258f7198 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1770686977.428842:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c7ef935d 00000080:00200000:1.0:1770686977.428843:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.428846:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.428854:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.428867:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.428870:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.428872:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.428878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.428881:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.428883:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.428893:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.428901:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.428910:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.428913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.428918:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.428921:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:1.0:1770686977.428925:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.428927:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.428933:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:1.0:1770686977.428936:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.428944:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2355200, count: 4096 00000080:00200000:1.0:1770686977.428948:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2355200, bytes: 4096 00000080:00200000:1.0:1770686977.428951:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.428955:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 64, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.428957:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:1.0:1770686977.428959:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.428965:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:1.0:1770686977.428968:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:1.0:1770686977.428970:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.428976:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:1.0:1770686977.428981:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.428984:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.428992:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429002:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429021:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429028:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429035:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429044:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.429050:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.429066:0:64909:0:(rw26.c:924:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:1.0:1770686977.429072:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000e084f5b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.429075:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006e5ffdd2 17ffffc0001001 3:0 ffff8d6d046eea20 575 lru 00000080:00200000:1.0:1770686977.429080:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004f9c9a1d 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1770686977.429115:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000e084f5b 00000080:00200000:1.0:1770686977.429116:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.429119:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.429128:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429140:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.429143:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.429145:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.429152:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.429154:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.429156:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.429167:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429175:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.429184:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.429187:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.429193:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.429196:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:1.0:1770686977.429200:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.429203:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.429208:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:1.0:1770686977.429211:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.429219:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2359296, count: 4096 00000080:00200000:1.0:1770686977.429223:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2359296, bytes: 4096 00000080:00200000:1.0:1770686977.429226:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.429230:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 65, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.429232:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:1.0:1770686977.429234:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.429240:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:1.0:1770686977.429242:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:1.0:1770686977.429245:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.429250:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:1.0:1770686977.429256:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.429259:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.429266:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429274:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429293:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429378:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429387:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429397:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.429403:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.429430:0:64909:0:(rw26.c:924:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:1.0:1770686977.429435:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a3cdcc90[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.429439:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000eef7a1dd 17ffffc0001001 3:0 ffff8d6d046ee288 576 lru 00000080:00200000:1.0:1770686977.429444:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042916a37 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1770686977.429447:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a3cdcc90 00000080:00200000:1.0:1770686977.429448:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.429450:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.429458:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429471:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.429474:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.429476:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.429482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.429485:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.429487:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.429499:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429507:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.429517:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.429520:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.429526:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.429529:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:1.0:1770686977.429533:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.429536:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.429542:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:1.0:1770686977.429545:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.429553:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2363392, count: 4096 00000080:00200000:1.0:1770686977.429557:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2363392, bytes: 4096 00000080:00200000:1.0:1770686977.429559:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.429563:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 66, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.429565:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:1.0:1770686977.429568:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.429573:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:1.0:1770686977.429577:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:1.0:1770686977.429579:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.429584:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:1.0:1770686977.429590:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.429592:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.429600:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429609:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429629:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429636:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429643:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429652:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.429658:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.429674:0:64909:0:(rw26.c:924:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:1.0:1770686977.429679:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000041abe0e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.429682:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000053d62656 17ffffc0001001 3:0 ffff8d6d046ee948 577 lru 00000080:00200000:1.0:1770686977.429687:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ad2d3bf 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1770686977.429689:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000041abe0e2 00000080:00200000:1.0:1770686977.429690:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.429704:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.429713:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429726:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.429729:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.429731:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.429737:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.429740:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.429742:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.429753:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429762:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.429771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.429774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.429779:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.429782:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:1.0:1770686977.429787:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.429790:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.429795:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:1.0:1770686977.429809:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.429818:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2367488, count: 4096 00000080:00200000:1.0:1770686977.429822:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2367488, bytes: 4096 00000080:00200000:1.0:1770686977.429825:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.429829:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 67, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.429831:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:1.0:1770686977.429833:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.429839:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:1.0:1770686977.429842:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:1.0:1770686977.429845:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.429851:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:1.0:1770686977.429857:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.429860:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.429867:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429877:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429896:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429904:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.429912:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429921:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:1.0:1770686977.429926:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:1.0:1770686977.429941:0:64909:0:(rw26.c:924:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:1.0:1770686977.429945:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ddf291ac[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:1.0:1770686977.429948:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e358acaf 17ffffc0001001 3:0 ffff8d6d046ee5e8 578 lru 00000080:00200000:1.0:1770686977.429953:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009bbf5db1 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1770686977.429955:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ddf291ac 00000080:00200000:1.0:1770686977.429957:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1770686977.429959:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1770686977.429967:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.429980:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:1.0:1770686977.429982:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1770686977.429985:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1770686977.429990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686977.429993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686977.429996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686977.430005:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.430014:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686977.430024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686977.430027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686977.430031:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686977.430034:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:1.0:1770686977.430038:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686977.430042:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1770686977.430046:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:1.0:1770686977.430049:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1770686977.430057:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2371584, count: 4096 00000080:00200000:1.0:1770686977.430061:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2371584, bytes: 4096 00000080:00200000:1.0:1770686977.430064:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1770686977.430068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 68, [0x200004a52:0x5:0x0] hash] 00000020:00200000:1.0:1770686977.430070:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:1.0:1770686977.430072:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1770686977.430077:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:1.0:1770686977.430080:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:1.0:1770686977.430131:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686977.430138:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:1.0:1770686977.430144:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686977.430146:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0030, osc lock ffff8d6d06200130, flags 0x0 00010000:00010000:1.0:1770686977.430154:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.430164:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.430187:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.430195:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.430203:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430332:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.430342:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.430364:0:64909:0:(rw26.c:924:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:0.0:1770686977.430369:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a58935b5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.430373:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008cd2c0e4 17ffffc0001001 3:0 ffff8d6d3e8010d8 579 lru 00000080:00200000:0.0:1770686977.430381:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfcf25bd 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1770686977.430383:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a58935b5 00000080:00200000:0.0:1770686977.430384:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.430391:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.430403:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430418:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.430421:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.430424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.430430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.430433:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.430436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0030 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.430441:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430450:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.430460:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.430463:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0030 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.430470:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.430474:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:0.0:1770686977.430478:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.430482:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.430488:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:0.0:1770686977.430491:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.430503:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2375680, count: 4096 00000080:00200000:0.0:1770686977.430508:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2375680, bytes: 4096 00000080:00200000:0.0:1770686977.430510:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.430515:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 69, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.430517:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:0.0:1770686977.430520:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.430526:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:0.0:1770686977.430536:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:0.0:1770686977.430539:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.430546:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:0.0:1770686977.430553:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.430556:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.430564:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430574:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430584:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430593:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430599:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430606:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.430611:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.430625:0:64909:0:(rw26.c:924:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:0.0:1770686977.430630:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a1936fbb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.430633:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001d25feca 17ffffc0001001 3:0 ffff8d6d3e801798 580 lru 00000080:00200000:0.0:1770686977.430639:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007096c3c4 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1770686977.430640:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a1936fbb 00000080:00200000:0.0:1770686977.430641:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.430643:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.430651:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430666:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.430669:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.430672:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.430678:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.430680:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.430683:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.430687:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430696:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.430704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.430707:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.430711:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.430714:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:0.0:1770686977.430717:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.430721:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.430725:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:0.0:1770686977.430728:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.430736:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2379776, count: 4096 00000080:00200000:0.0:1770686977.430739:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2379776, bytes: 4096 00000080:00200000:0.0:1770686977.430742:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.430745:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 70, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.430747:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:0.0:1770686977.430750:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.430755:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:0.0:1770686977.430758:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:0.0:1770686977.430778:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.430784:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:0.0:1770686977.430789:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.430792:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.430810:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430820:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430829:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430837:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430845:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430852:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.430856:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.430875:0:64909:0:(rw26.c:924:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:0.0:1770686977.430879:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000719a83f1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.430882:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000061586c6 17ffffc0001001 3:0 ffff8d6d3e8015e8 581 lru 00000080:00200000:0.0:1770686977.430888:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000997399fe 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1770686977.430890:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000719a83f1 00000080:00200000:0.0:1770686977.430891:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.430893:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.430901:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.430927:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.430930:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.430933:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.430939:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.430941:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.430944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.430948:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.430955:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.430963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.430965:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.430969:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.430972:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:0.0:1770686977.430976:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.430979:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.430984:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:0.0:1770686977.430987:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.430994:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2383872, count: 4096 00000080:00200000:0.0:1770686977.430998:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2383872, bytes: 4096 00000080:00200000:0.0:1770686977.431001:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.431005:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 71, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.431006:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:0.0:1770686977.431008:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.431014:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:0.0:1770686977.431017:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:0.0:1770686977.431025:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.431031:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:0.0:1770686977.431036:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.431038:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.431046:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431055:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431064:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431071:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431078:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431126:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.431131:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.431146:0:64909:0:(rw26.c:924:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:0.0:1770686977.431150:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ed86fcd9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.431153:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d4398593 17ffffc0001001 3:0 ffff8d6d3e801948 582 lru 00000080:00200000:0.0:1770686977.431159:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009f19d018 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1770686977.431161:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ed86fcd9 00000080:00200000:0.0:1770686977.431162:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.431165:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.431172:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431192:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.431195:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.431197:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.431202:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.431205:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.431207:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.431212:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431229:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.431238:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.431241:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.431245:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.431247:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:0.0:1770686977.431251:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.431254:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.431259:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:0.0:1770686977.431261:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.431269:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2387968, count: 4096 00000080:00200000:0.0:1770686977.431272:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2387968, bytes: 4096 00000080:00200000:0.0:1770686977.431274:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.431278:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 72, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.431280:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:0.0:1770686977.431282:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.431287:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:0.0:1770686977.431289:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:0.0:1770686977.431296:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.431302:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:0.0:1770686977.431307:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.431309:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.431316:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431325:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431334:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431341:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431348:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431355:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.431359:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.431374:0:64909:0:(rw26.c:924:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:0.0:1770686977.431378:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b8b75ddc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.431381:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000060d948bf 17ffffc0001001 3:0 ffff8d6d3e801af8 583 lru 00000080:00200000:0.0:1770686977.431387:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000591d899c 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1770686977.431389:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b8b75ddc 00000080:00200000:0.0:1770686977.431390:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.431392:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.431399:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431419:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.431422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.431424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.431429:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.431432:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.431434:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.431438:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431446:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.431455:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.431458:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.431462:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.431464:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:0.0:1770686977.431468:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.431471:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.431476:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:0.0:1770686977.431478:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.431485:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2392064, count: 4096 00000080:00200000:0.0:1770686977.431489:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2392064, bytes: 4096 00000080:00200000:0.0:1770686977.431491:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.431495:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 73, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.431497:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:0.0:1770686977.431499:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.431504:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:0.0:1770686977.431507:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:0.0:1770686977.431513:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.431518:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:0.0:1770686977.431524:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.431526:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.431533:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431542:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431551:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431558:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431565:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431572:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.431576:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.431589:0:64909:0:(rw26.c:924:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:0.0:1770686977.431594:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000007c2ff4e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.431597:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000423524f9 17ffffc0001001 3:0 ffff8d6d3e801438 584 lru 00000080:00200000:0.0:1770686977.431603:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000035083cc2 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1770686977.431605:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000007c2ff4e 00000080:00200000:0.0:1770686977.431606:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.431611:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.431618:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431638:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.431641:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.431644:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.431648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.431651:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.431653:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.431658:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431666:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.431674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.431677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.431680:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.431682:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:0.0:1770686977.431686:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.431689:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.431693:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:0.0:1770686977.431696:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.431703:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2396160, count: 4096 00000080:00200000:0.0:1770686977.431706:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2396160, bytes: 4096 00000080:00200000:0.0:1770686977.431709:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.431712:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 74, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.431714:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:0.0:1770686977.431716:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.431721:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:0.0:1770686977.431723:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:0.0:1770686977.431731:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.431736:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:0.0:1770686977.431741:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.431744:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.431750:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431759:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431768:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431775:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431782:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431790:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.431794:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.431819:0:64909:0:(rw26.c:924:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:0.0:1770686977.431824:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d05705ca[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.431827:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7c8212e 17ffffc0001001 3:0 ffff8d6d3e8016c0 585 lru 00000080:00200000:0.0:1770686977.431833:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000441485c7 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1770686977.431835:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d05705ca 00000080:00200000:0.0:1770686977.431836:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.431838:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.431845:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.431865:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.431868:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.431871:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.431876:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.431878:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.431880:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.431884:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431892:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.431900:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.431902:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.431907:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.431910:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:0.0:1770686977.431913:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.431916:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.431920:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:0.0:1770686977.431923:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.431931:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2400256, count: 4096 00000080:00200000:0.0:1770686977.431934:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2400256, bytes: 4096 00000080:00200000:0.0:1770686977.431937:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.431941:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 75, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.431942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:0.0:1770686977.431944:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.431949:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:0.0:1770686977.431952:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:0.0:1770686977.431960:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.431968:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:0.0:1770686977.431973:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.431975:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.431983:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.431992:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432000:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432007:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432014:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432022:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.432027:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.432041:0:64909:0:(rw26.c:924:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:0.0:1770686977.432045:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005d59ddb6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.432048:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d2010bc5 17ffffc0001001 3:0 ffff8d6d3e801510 586 lru 00000080:00200000:0.0:1770686977.432054:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007bd2fc79 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1770686977.432056:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005d59ddb6 00000080:00200000:0.0:1770686977.432057:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.432059:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.432066:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432122:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.432125:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.432127:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.432133:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.432135:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.432138:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.432142:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432150:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.432158:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.432160:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.432164:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.432166:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:0.0:1770686977.432170:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.432173:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.432177:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:0.0:1770686977.432180:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.432187:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2404352, count: 4096 00000080:00200000:0.0:1770686977.432191:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2404352, bytes: 4096 00000080:00200000:0.0:1770686977.432193:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.432196:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 76, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.432198:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:0.0:1770686977.432200:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.432205:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:0.0:1770686977.432208:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:0.0:1770686977.432214:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.432219:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:0.0:1770686977.432224:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.432226:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.432233:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432242:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432251:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432260:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432267:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432273:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.432277:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.432289:0:64909:0:(rw26.c:924:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:0.0:1770686977.432293:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d9632e73[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.432296:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e6afbdb4 17ffffc0001001 3:0 ffff8d6d3e801000 587 lru 00000080:00200000:0.0:1770686977.432301:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009b82c474 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1770686977.432303:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d9632e73 00000080:00200000:0.0:1770686977.432305:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.432307:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.432313:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432334:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.432337:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.432339:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.432344:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.432347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.432349:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.432354:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432362:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.432370:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.432372:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.432375:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.432377:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:0.0:1770686977.432381:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.432384:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.432388:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:0.0:1770686977.432391:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.432397:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2408448, count: 4096 00000080:00200000:0.0:1770686977.432401:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2408448, bytes: 4096 00000080:00200000:0.0:1770686977.432403:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.432406:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 77, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.432408:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:0.0:1770686977.432410:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.432415:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:0.0:1770686977.432417:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:0.0:1770686977.432424:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.432429:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:0.0:1770686977.432433:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.432435:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.432442:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432450:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432458:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432464:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432471:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432479:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.432484:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.432500:0:64909:0:(rw26.c:924:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:0.0:1770686977.432504:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004ba73528[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.432507:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007f9b82f7 17ffffc0001001 3:0 ffff8d6d3e8011b0 588 lru 00000080:00200000:0.0:1770686977.432513:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000049df2e8f 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1770686977.432515:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004ba73528 00000080:00200000:0.0:1770686977.432517:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.432519:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.432525:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432544:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.432547:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.432550:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.432554:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.432557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.432560:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.432564:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432571:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.432579:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.432582:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.432586:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.432588:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:0.0:1770686977.432592:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.432595:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.432599:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:0.0:1770686977.432602:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.432608:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2412544, count: 4096 00000080:00200000:0.0:1770686977.432611:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2412544, bytes: 4096 00000080:00200000:0.0:1770686977.432614:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.432617:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 78, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.432619:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:0.0:1770686977.432621:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.432626:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:0.0:1770686977.432629:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:0.0:1770686977.432635:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.432641:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:0.0:1770686977.432646:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.432648:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.432654:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432663:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432672:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432679:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432686:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432693:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.432697:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.432710:0:64909:0:(rw26.c:924:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:0.0:1770686977.432713:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000085012baa[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.432717:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000be489068 17ffffc0001001 3:0 ffff8d6d3e801e58 589 lru 00000080:00200000:0.0:1770686977.432722:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000081c36aa5 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1770686977.432724:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000085012baa 00000080:00200000:0.0:1770686977.432725:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.432727:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.432734:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.432753:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.432756:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.432758:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.432762:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.432765:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.432768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.432772:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.432779:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.432787:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.432789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.432793:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.432795:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:0.0:1770686977.435205:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.435365:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.435387:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:0.0:1770686977.435394:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.435428:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2416640, count: 4096 00000080:00200000:0.0:1770686977.435438:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2416640, bytes: 4096 00000080:00200000:0.0:1770686977.435446:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.435457:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 79, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.435460:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:0.0:1770686977.435464:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.435483:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:0.0:1770686977.435493:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:0.0:1770686977.435520:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.435546:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:0.0:1770686977.435568:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.435574:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.435603:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.435621:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.435635:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.435644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.435651:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.435663:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.435676:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.435724:0:64909:0:(rw26.c:924:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:0.0:1770686977.435733:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004086f334[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.435737:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008d609d3e 17ffffc0001001 3:0 ffff8d6d3e801bd0 590 lru 00000080:00200000:0.0:1770686977.435744:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b75cb74f 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1770686977.435746:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004086f334 00000080:00200000:0.0:1770686977.435748:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.435753:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.435874:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.435914:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.435920:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.435923:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.435940:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.435944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.435947:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.435951:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.435960:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.435977:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.435980:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.435989:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.435995:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:0.0:1770686977.436001:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.436005:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.436011:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:0.0:1770686977.436014:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.436024:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2420736, count: 4096 00000080:00200000:0.0:1770686977.436028:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2420736, bytes: 4096 00000080:00200000:0.0:1770686977.436032:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.436036:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 80, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.436037:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:0.0:1770686977.436040:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.436046:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:0.0:1770686977.436049:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:0.0:1770686977.436057:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.436064:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:0.0:1770686977.436070:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.436072:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.436113:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436124:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436133:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436141:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436148:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.436156:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.436162:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.436180:0:64909:0:(rw26.c:924:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:0.0:1770686977.436185:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008662a347[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.436188:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007e2d49d9 17ffffc0001001 3:0 ffff8d6d3e801d80 591 lru 00000080:00200000:0.0:1770686977.436193:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e62b8330 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1770686977.436196:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008662a347 00000080:00200000:0.0:1770686977.436197:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.436199:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.436207:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.436381:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.436386:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.436388:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.436395:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.436397:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.436400:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.436405:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436413:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.436423:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.436425:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.436431:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.436434:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:0.0:1770686977.436438:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.436442:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.436448:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:0.0:1770686977.436452:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.436462:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2424832, count: 4096 00000080:00200000:0.0:1770686977.436466:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2424832, bytes: 4096 00000080:00200000:0.0:1770686977.436469:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.436473:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 81, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.436475:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:0.0:1770686977.436478:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.436483:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:0.0:1770686977.436486:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:0.0:1770686977.436495:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.436503:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:0.0:1770686977.436509:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.436512:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.436520:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436529:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436538:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436859:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.436871:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.436881:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.436890:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.436915:0:64909:0:(rw26.c:924:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:0.0:1770686977.436920:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000974e9e68[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.436924:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f6de24aa 17ffffc0001001 3:0 ffff8d6d3e801870 592 lru 00000080:00200000:0.0:1770686977.436931:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d017f44b 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1770686977.436934:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000974e9e68 00000080:00200000:0.0:1770686977.436935:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.436938:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.436948:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.436975:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.436979:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.436981:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.436990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.436993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.436995:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.437000:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437008:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.437019:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.437022:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.437027:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.437031:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:0.0:1770686977.437035:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.437039:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.437045:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:0.0:1770686977.437048:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.437058:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2428928, count: 4096 00000080:00200000:0.0:1770686977.437062:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2428928, bytes: 4096 00000080:00200000:0.0:1770686977.437065:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.437069:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 82, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.437071:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:0.0:1770686977.437074:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.437080:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:0.0:1770686977.437617:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:0.0:1770686977.437629:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.437642:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:0.0:1770686977.437654:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.437659:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.437672:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437683:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437693:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437701:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437709:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.437719:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.437726:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.437842:0:64909:0:(rw26.c:924:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:0.0:1770686977.437849:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e077941b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.437853:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000097012d3a 17ffffc0001021 2:0 ffff8d6d3e801ca8 593 lru 00000080:00200000:0.0:1770686977.437860:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000d186402 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1770686977.437863:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e077941b 00000080:00200000:0.0:1770686977.437864:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.437867:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.437879:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.437908:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.437912:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.437915:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.437923:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.437926:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.437928:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.437933:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.437941:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.437952:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.437955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.437961:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.437964:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:0.0:1770686977.437968:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.437971:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.437978:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:0.0:1770686977.437982:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.437996:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2433024, count: 4096 00000080:00200000:0.0:1770686977.438001:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2433024, bytes: 4096 00000080:00200000:0.0:1770686977.438004:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.438008:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 83, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.438010:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:0.0:1770686977.438012:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.438021:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:0.0:1770686977.438024:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:0.0:1770686977.438032:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.438039:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:0.0:1770686977.438046:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.438048:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.438056:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438065:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438073:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438080:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438107:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.438115:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.438121:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.438138:0:64909:0:(rw26.c:924:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:0.0:1770686977.438142:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f7bc5273[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.438146:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc8da2a3 17ffffc0001001 3:0 ffff8d6d3e801360 594 lru 00000080:00200000:0.0:1770686977.438151:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000b52e19e 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1770686977.438153:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f7bc5273 00000080:00200000:0.0:1770686977.438154:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.438156:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.438164:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.438187:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.438190:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.438193:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.438199:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.438202:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.438204:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.438209:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438359:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.438372:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.438375:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.438381:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.438384:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:0.0:1770686977.438388:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.438392:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.438398:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:0.0:1770686977.438401:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.438410:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2437120, count: 4096 00000080:00200000:0.0:1770686977.438414:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2437120, bytes: 4096 00000080:00200000:0.0:1770686977.438417:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.438421:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 84, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.438423:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:0.0:1770686977.438425:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.438431:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:0.0:1770686977.438434:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:0.0:1770686977.438442:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.438450:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:0.0:1770686977.438456:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.438459:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.438467:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438476:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438486:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438493:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438501:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.438509:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.438514:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.438535:0:64909:0:(rw26.c:924:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:0.0:1770686977.438540:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c51ca01b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.438543:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002d88702c 17ffffc0001001 3:0 ffff8d6d3e801a20 595 lru 00000080:00200000:0.0:1770686977.438549:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000da762480 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1770686977.438551:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c51ca01b 00000080:00200000:0.0:1770686977.438552:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.438555:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.438563:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.438587:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.438591:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.438593:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.438600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.438602:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.438605:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.438609:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438617:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.438627:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.438629:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.438634:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.438637:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:0.0:1770686977.438641:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.438644:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.438649:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:0.0:1770686977.438652:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.438660:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2441216, count: 4096 00000080:00200000:0.0:1770686977.438664:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2441216, bytes: 4096 00000080:00200000:0.0:1770686977.438666:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.438670:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 85, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.438672:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:0.0:1770686977.438674:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.438680:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:0.0:1770686977.438683:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:0.0:1770686977.438691:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.438697:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:0.0:1770686977.438703:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.438706:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.438713:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438723:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438732:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438740:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.438746:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.438755:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.438853:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.439142:0:64909:0:(rw26.c:924:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:0.0:1770686977.439148:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b69181d5[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.439151:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000007906586 17ffffc0001001 3:0 ffff8d6d3e801288 596 lru 00000080:00200000:0.0:1770686977.439158:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bda4b110 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1770686977.439160:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b69181d5 00000080:00200000:0.0:1770686977.439161:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.439164:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.439173:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.439198:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.439200:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.439202:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.439209:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.439211:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.439213:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.439216:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.439223:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.439233:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.439236:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.439241:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.439244:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:0.0:1770686977.439250:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.439253:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.439259:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:0.0:1770686977.439262:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.439272:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2445312, count: 4096 00000080:00200000:0.0:1770686977.439276:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2445312, bytes: 4096 00000080:00200000:0.0:1770686977.439279:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.439283:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 86, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.439285:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:0.0:1770686977.439288:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.439295:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:0.0:1770686977.439298:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:0.0:1770686977.439307:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.439315:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:0.0:1770686977.439322:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.439325:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.439334:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.439344:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.439353:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.439361:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.439367:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.439373:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.439378:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.439395:0:64909:0:(rw26.c:924:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:0.0:1770686977.439398:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000434f4568[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.439401:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dfe2865a 17ffffc0001001 3:0 ffff8d6d05e03a20 597 lru 00000080:00200000:0.0:1770686977.439405:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002b840ea7 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1770686977.439406:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000434f4568 00000080:00200000:0.0:1770686977.439407:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.439409:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.439414:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.439429:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.439432:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.439433:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.439438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.439439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.439441:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.439444:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440018:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.440028:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.440030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.440036:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.440038:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:0.0:1770686977.440042:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.440045:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.440050:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:0.0:1770686977.440052:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.440062:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2449408, count: 4096 00000080:00200000:0.0:1770686977.440065:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2449408, bytes: 4096 00000080:00200000:0.0:1770686977.440068:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.440071:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 87, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.440072:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:0.0:1770686977.440074:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.440081:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:0.0:1770686977.440113:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:0.0:1770686977.440122:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.440129:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:0.0:1770686977.440135:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.440137:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.440145:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440152:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440158:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440163:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440167:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440171:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.440177:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.440192:0:64909:0:(rw26.c:924:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:0.0:1770686977.440196:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f77302ee[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.440198:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000895be979 17ffffc0001001 3:0 ffff8d6d05e03288 598 lru 00000080:00200000:0.0:1770686977.440203:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000474c1be0 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1770686977.440204:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f77302ee 00000080:00200000:0.0:1770686977.440205:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.440207:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.440214:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440236:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.440240:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.440242:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.440249:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.440252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.440254:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.440258:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440265:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.440274:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.440277:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.440281:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.440284:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:0.0:1770686977.440288:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.440291:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.440296:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:0.0:1770686977.440299:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.440307:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2453504, count: 4096 00000080:00200000:0.0:1770686977.440310:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2453504, bytes: 4096 00000080:00200000:0.0:1770686977.440313:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.440318:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 88, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.440319:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:0.0:1770686977.440322:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.440327:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:0.0:1770686977.440330:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:0.0:1770686977.440338:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.440344:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:0.0:1770686977.440350:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.440353:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.440360:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440367:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440373:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440377:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440381:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440387:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.440391:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.440404:0:64909:0:(rw26.c:924:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:0.0:1770686977.440407:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fb3bece9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.440409:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d73a5cef 17ffffc0001001 3:0 ffff8d6d05e03948 599 lru 00000080:00200000:0.0:1770686977.440413:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e3d99585 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1770686977.440415:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fb3bece9 00000080:00200000:0.0:1770686977.440416:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.440417:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.440423:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440438:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.440440:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.440441:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.440543:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.440546:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.440548:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.440551:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440557:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.440563:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.440564:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.440567:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.440569:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:0.0:1770686977.440572:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.440574:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.440578:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:0.0:1770686977.440580:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.440588:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2457600, count: 4096 00000080:00200000:0.0:1770686977.440592:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2457600, bytes: 4096 00000080:00200000:0.0:1770686977.440594:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.440598:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 89, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.440599:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:0.0:1770686977.440602:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.440607:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:0.0:1770686977.440610:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:0.0:1770686977.440620:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.440629:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:0.0:1770686977.440635:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.440638:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.440645:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440654:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440663:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440670:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440678:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440686:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.440692:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.440710:0:64909:0:(rw26.c:924:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:0.0:1770686977.440714:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007b08cfa4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.440717:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000044fc67 17ffffc0001001 3:0 ffff8d6d05e035e8 600 lru 00000080:00200000:0.0:1770686977.440723:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001d269170 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1770686977.440725:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007b08cfa4 00000080:00200000:0.0:1770686977.440726:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.440729:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.440737:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.440759:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.440762:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.440765:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.440771:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.440773:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.440775:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.440780:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.440788:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.440797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.440848:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.440853:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.440966:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:0.0:1770686977.440971:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.440973:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.440977:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:0.0:1770686977.440979:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.440985:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2461696, count: 4096 00000080:00200000:0.0:1770686977.440988:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2461696, bytes: 4096 00000080:00200000:0.0:1770686977.440990:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.440993:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 90, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.440994:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:0.0:1770686977.440996:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.441000:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:0.0:1770686977.441002:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:0.0:1770686977.441007:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.441012:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:0.0:1770686977.441017:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.441018:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.441024:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441030:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441036:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441041:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441045:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.441050:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.441053:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.441066:0:64909:0:(rw26.c:924:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:0.0:1770686977.441069:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005d64c1e2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.441071:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1d6bda4 17ffffc0001001 3:0 ffff8d6d05e03798 601 lru 00000080:00200000:0.0:1770686977.441075:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000df483488 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1770686977.441077:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005d64c1e2 00000080:00200000:0.0:1770686977.441078:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.441079:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.441213:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.441237:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.441241:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.441244:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.441250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.441252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.441256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.441260:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441268:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.441277:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.441280:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.441284:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.441287:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:0.0:1770686977.441291:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.441294:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.441299:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:0.0:1770686977.441302:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.441310:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2465792, count: 4096 00000080:00200000:0.0:1770686977.441314:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2465792, bytes: 4096 00000080:00200000:0.0:1770686977.441317:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.441321:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 91, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.441322:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:0.0:1770686977.441325:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.441331:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:0.0:1770686977.441333:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:0.0:1770686977.441342:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.441348:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:0.0:1770686977.441354:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.441356:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.441364:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441373:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441381:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441388:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.441395:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.441403:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.441408:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.441427:0:64909:0:(rw26.c:924:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:0.0:1770686977.441432:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000029013af8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.441435:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000079826d6a 17ffffc0001001 3:0 ffff8d6d05e030d8 602 lru 00000080:00200000:0.0:1770686977.441442:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000033b36c52 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1770686977.441444:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000029013af8 00000080:00200000:0.0:1770686977.444214:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.444235:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.444278:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.444341:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.444350:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.444355:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.444374:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.444379:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.444383:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.444391:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.444402:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.444422:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.444425:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.444437:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.444755:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:0.0:1770686977.444769:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.444772:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.444787:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:0.0:1770686977.444794:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.445067:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2469888, count: 4096 00000080:00200000:0.0:1770686977.445078:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2469888, bytes: 4096 00000080:00200000:0.0:1770686977.445199:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.445206:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 92, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.445208:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:0.0:1770686977.445211:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.445228:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:0.0:1770686977.445236:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:0.0:1770686977.445253:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.445273:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:0.0:1770686977.445292:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.445297:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.445322:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.445338:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.445353:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.445362:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.445370:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.445383:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.445397:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.445696:0:64909:0:(rw26.c:924:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:0.0:1770686977.445704:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ea4000cf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.445708:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000093eeb7e6 17ffffc0001001 3:0 ffff8d6d05e03af8 603 lru 00000080:00200000:0.0:1770686977.445713:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001fde3ba3 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1770686977.445715:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ea4000cf 00000080:00200000:0.0:1770686977.445716:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.445719:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.445733:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.445758:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.445762:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.445764:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.445775:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.445779:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.445781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.445786:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.445794:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.445818:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.445821:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.445828:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.445833:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:0.0:1770686977.445838:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.445841:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.445848:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:0.0:1770686977.445852:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.445963:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2473984, count: 4096 00000080:00200000:0.0:1770686977.445969:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2473984, bytes: 4096 00000080:00200000:0.0:1770686977.445971:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.445974:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 93, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.445976:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:0.0:1770686977.445978:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.445983:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:0.0:1770686977.445986:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:0.0:1770686977.445992:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.445998:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:0.0:1770686977.446004:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.446006:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.446013:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446021:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446027:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446032:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446036:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446040:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.446044:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.446058:0:64909:0:(rw26.c:924:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:0.0:1770686977.446061:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d684ae0e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.446064:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009da9eca7 17ffffc0001001 3:0 ffff8d6d05e03438 604 lru 00000080:00200000:0.0:1770686977.446068:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a9c9048d 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1770686977.446070:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d684ae0e 00000080:00200000:0.0:1770686977.446071:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.446072:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.446078:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446135:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.446138:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.446140:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.446145:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.446147:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.446148:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.446151:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446157:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.446163:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.446164:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.446167:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.446169:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:0.0:1770686977.446172:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.446174:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.446178:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:0.0:1770686977.446180:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.446186:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2478080, count: 4096 00000080:00200000:0.0:1770686977.446188:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2478080, bytes: 4096 00000080:00200000:0.0:1770686977.446190:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.446193:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 94, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.446194:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:0.0:1770686977.446195:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.446199:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:0.0:1770686977.446201:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:0.0:1770686977.446206:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.446211:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:0.0:1770686977.446215:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.446216:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.446224:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446233:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446241:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446249:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446255:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446263:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.446268:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.446284:0:64909:0:(rw26.c:924:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:0.0:1770686977.446347:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000002ce25b9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.446352:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c621b50e 17ffffc0001001 3:0 ffff8d6d05e036c0 605 lru 00000080:00200000:0.0:1770686977.446358:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000002003d19 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1770686977.446361:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000002ce25b9 00000080:00200000:0.0:1770686977.446362:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.446365:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.446374:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446399:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.446401:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.446403:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.446408:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.446410:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.446412:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.446415:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446420:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.446426:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.446428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.446430:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.446432:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:0.0:1770686977.446435:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.446437:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.446441:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:0.0:1770686977.446443:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.446749:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2482176, count: 4096 00000080:00200000:0.0:1770686977.446752:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2482176, bytes: 4096 00000080:00200000:0.0:1770686977.446754:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.446757:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 95, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.446759:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:0.0:1770686977.446761:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.446768:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:0.0:1770686977.446771:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:0.0:1770686977.446785:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.446793:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:0.0:1770686977.446809:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.446811:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.446821:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446830:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446839:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446846:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446853:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446872:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.446879:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.446899:0:64909:0:(rw26.c:924:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:0.0:1770686977.446904:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c530dea1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.446907:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000050c64f63 17ffffc0001001 3:0 ffff8d6d05e03510 606 lru 00000080:00200000:0.0:1770686977.446914:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ff7878e5 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1770686977.446916:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c530dea1 00000080:00200000:0.0:1770686977.446918:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.446921:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.446931:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.446957:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.446960:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.446963:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.446971:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.446973:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.446975:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.446979:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.446987:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.446996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.446998:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.447003:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.447006:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:0.0:1770686977.447010:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.447013:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.447018:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:0.0:1770686977.447021:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.447029:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2486272, count: 4096 00000080:00200000:0.0:1770686977.447032:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2486272, bytes: 4096 00000080:00200000:0.0:1770686977.447035:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.447039:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 96, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.447040:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:0.0:1770686977.447043:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.447048:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:0.0:1770686977.447051:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:0.0:1770686977.447061:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.447068:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:0.0:1770686977.447074:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.447076:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.447129:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447139:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447148:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447155:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447161:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447170:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.447176:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.447194:0:64909:0:(rw26.c:924:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:0.0:1770686977.447199:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000034ead4fc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.447202:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ecc3d615 17ffffc0001001 3:0 ffff8d6d05e03000 607 lru 00000080:00200000:0.0:1770686977.447208:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b71a3903 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1770686977.447211:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000034ead4fc 00000080:00200000:0.0:1770686977.447212:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.447214:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.447222:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447246:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.447250:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.447252:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.447259:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.447261:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.447264:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.447268:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447277:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.447286:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.447289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.447294:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.447297:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:0.0:1770686977.447301:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.447304:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.447309:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:0.0:1770686977.447312:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.447320:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2490368, count: 4096 00000080:00200000:0.0:1770686977.447324:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2490368, bytes: 4096 00000080:00200000:0.0:1770686977.447327:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.447332:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 97, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.447334:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:0.0:1770686977.447336:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.447342:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:0.0:1770686977.447345:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:0.0:1770686977.447354:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.447360:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:0.0:1770686977.447367:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.447369:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.447377:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447385:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447393:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447401:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447408:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447415:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.447420:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.447446:0:64909:0:(rw26.c:924:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:0.0:1770686977.447451:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f62a0541[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.447454:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000061faeb9b 17ffffc0001021 2:0 ffff8d6d05e031b0 608 lru 00000080:00200000:0.0:1770686977.447460:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000083a147ec 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1770686977.447462:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f62a0541 00000080:00200000:0.0:1770686977.447463:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.447465:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.447473:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447494:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.447498:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.447501:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.447507:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.447509:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.447512:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.447516:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447524:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.447533:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.447535:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.447540:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.447543:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:0.0:1770686977.447547:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.447550:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.447555:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:0.0:1770686977.447558:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.447566:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2494464, count: 4096 00000080:00200000:0.0:1770686977.447569:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2494464, bytes: 4096 00000080:00200000:0.0:1770686977.447572:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.447576:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 98, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.447578:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:0.0:1770686977.447580:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.447585:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:0.0:1770686977.447588:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:0.0:1770686977.447595:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.447602:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:0.0:1770686977.447608:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.447611:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.447618:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447628:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447636:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447651:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447659:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.447665:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.447685:0:64909:0:(rw26.c:924:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:0.0:1770686977.447690:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b398bd06[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.447694:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009be1027e 17ffffc0001001 3:0 ffff8d6d05e03e58 609 lru 00000080:00200000:0.0:1770686977.447700:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000437424f7 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1770686977.447702:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b398bd06 00000080:00200000:0.0:1770686977.447703:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.447705:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.447714:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.447736:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.447740:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.447743:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.447749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.447751:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.447754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.447759:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.447767:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.447776:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.447779:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.447784:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.447787:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:0.0:1770686977.447791:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.447794:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.448251:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:0.0:1770686977.448257:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.448268:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2498560, count: 4096 00000080:00200000:0.0:1770686977.448272:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2498560, bytes: 4096 00000080:00200000:0.0:1770686977.448276:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.448280:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 99, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.448282:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:0.0:1770686977.448285:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.448293:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:0.0:1770686977.448297:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:0.0:1770686977.448309:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.448318:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:0.0:1770686977.448326:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.448330:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.448341:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448352:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448361:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448369:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448377:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.448384:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.448391:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.448413:0:64909:0:(rw26.c:924:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:0.0:1770686977.448418:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e5d58518[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.448421:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7c50736 17ffffc0001001 3:0 ffff8d6d05e03bd0 610 lru 00000080:00200000:0.0:1770686977.448428:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001106548e 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1770686977.448431:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e5d58518 00000080:00200000:0.0:1770686977.448432:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.448435:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.448444:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.448659:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.448664:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.448666:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.448675:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.448678:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.448681:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.448686:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448694:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.448706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.448708:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.448714:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.448717:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:0.0:1770686977.448722:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.448725:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.448731:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:0.0:1770686977.448734:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.448742:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2502656, count: 4096 00000080:00200000:0.0:1770686977.448746:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2502656, bytes: 4096 00000080:00200000:0.0:1770686977.448749:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.448752:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 100, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.448754:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:0.0:1770686977.448756:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.448762:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:0.0:1770686977.448765:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:0.0:1770686977.448773:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.448781:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:0.0:1770686977.448787:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.448789:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.448797:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448817:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448826:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448833:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.448840:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.448849:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.449134:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.449155:0:64909:0:(rw26.c:924:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:0.0:1770686977.449159:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008eac82cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.449162:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003f427851 17ffffc0001001 3:0 ffff8d6d05e03d80 611 lru 00000080:00200000:0.0:1770686977.449166:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006e2f3257 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1770686977.449167:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008eac82cd 00000080:00200000:0.0:1770686977.449168:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.449171:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.449177:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.449193:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.449196:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.449197:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.449203:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.449204:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.449207:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.449210:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449215:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.449223:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.449226:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.449230:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.449232:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:0.0:1770686977.449236:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.449239:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.449243:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:0.0:1770686977.449246:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.449255:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2506752, count: 4096 00000080:00200000:0.0:1770686977.449259:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2506752, bytes: 4096 00000080:00200000:0.0:1770686977.449262:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.449265:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 101, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.449267:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:0.0:1770686977.449269:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.449275:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:0.0:1770686977.449277:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:0.0:1770686977.449285:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.449292:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:0.0:1770686977.449298:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.449301:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.449309:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449318:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449327:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449335:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449341:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.449349:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.449355:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.449372:0:64909:0:(rw26.c:924:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:0.0:1770686977.449377:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e722529e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.449380:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000056261ca 17ffffc0001001 3:0 ffff8d6d05e03870 612 lru 00000080:00200000:0.0:1770686977.449386:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ba12a100 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1770686977.449388:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e722529e 00000080:00200000:0.0:1770686977.449390:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.449392:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.449400:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.449419:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.449422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.449424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.449428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.449430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.449432:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.449435:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449440:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.449586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.449588:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.449592:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.449594:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:0.0:1770686977.449597:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.449599:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.449603:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:0.0:1770686977.449605:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.449612:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2510848, count: 4096 00000080:00200000:0.0:1770686977.449614:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2510848, bytes: 4096 00000080:00200000:0.0:1770686977.449616:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.449619:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 102, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.449620:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:0.0:1770686977.449622:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.449626:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:0.0:1770686977.449628:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:0.0:1770686977.449635:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.449641:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:0.0:1770686977.449647:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.449649:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.449657:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449665:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449673:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449681:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449688:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.449695:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.449700:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.449716:0:64909:0:(rw26.c:924:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:0.0:1770686977.449720:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000febfb16[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.449722:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000efb82916 17ffffc0001001 3:0 ffff8d6d05e03ca8 613 lru 00000080:00200000:0.0:1770686977.449726:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000010a814cb 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1770686977.449727:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000febfb16 00000080:00200000:0.0:1770686977.449728:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.449730:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.449736:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.449751:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.449753:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.449755:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.449759:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.449761:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.449763:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.449767:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.449775:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.449784:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.449786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.449791:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.449793:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:0.0:1770686977.449797:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.449993:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.449997:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:0.0:1770686977.450000:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.450006:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2514944, count: 4096 00000080:00200000:0.0:1770686977.450009:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2514944, bytes: 4096 00000080:00200000:0.0:1770686977.450011:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.450014:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 103, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.450015:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:0.0:1770686977.450017:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.450021:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:0.0:1770686977.450024:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:0.0:1770686977.450032:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.450038:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:0.0:1770686977.450042:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.450043:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.450049:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450055:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450061:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450066:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450070:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450075:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.450079:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.450133:0:64909:0:(rw26.c:924:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:0.0:1770686977.450136:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b9a69ec2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.450139:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cdbced71 17ffffc0001001 3:0 ffff8d6d05e03360 614 lru 00000080:00200000:0.0:1770686977.450143:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003a93b675 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1770686977.450144:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b9a69ec2 00000080:00200000:0.0:1770686977.450145:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.450147:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.450153:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450168:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.450170:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.450172:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.450177:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.450178:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.450180:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.450183:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450188:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.450195:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.450196:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.450198:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.450200:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:0.0:1770686977.450203:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.450205:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.450208:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:0.0:1770686977.450210:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.450217:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2519040, count: 4096 00000080:00200000:0.0:1770686977.450219:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2519040, bytes: 4096 00000080:00200000:0.0:1770686977.450222:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.450224:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 104, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.450225:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:0.0:1770686977.450227:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.450231:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:0.0:1770686977.450233:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:0.0:1770686977.450239:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.450243:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:0.0:1770686977.450247:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.450248:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.450254:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450260:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450266:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450271:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450274:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450280:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.450283:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.450298:0:64909:0:(rw26.c:924:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:0.0:1770686977.450302:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003119798d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.450306:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000027c13732 17ffffc0001001 3:0 ffff8d6d06c82798 615 lru 00000080:00200000:0.0:1770686977.450311:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005ee3db70 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1770686977.450314:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003119798d 00000080:00200000:0.0:1770686977.450315:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.450318:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.450325:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450347:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.450350:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.450353:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.450359:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.450361:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.450364:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.450368:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450375:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.450384:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.450386:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.450390:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.450393:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:0.0:1770686977.450397:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.450400:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.450404:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:0.0:1770686977.450407:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.450415:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2523136, count: 4096 00000080:00200000:0.0:1770686977.450418:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2523136, bytes: 4096 00000080:00200000:0.0:1770686977.450421:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.450425:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 105, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.450427:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:0.0:1770686977.450429:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.450434:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:0.0:1770686977.450437:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:0.0:1770686977.450445:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.450615:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:0.0:1770686977.450620:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.450621:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.450627:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450634:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450645:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450648:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450654:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.450657:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.450672:0:64909:0:(rw26.c:924:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:0.0:1770686977.450675:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000847d56d8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.450678:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000077967c2b 17ffffc0001001 3:0 ffff8d6d06c820d8 616 lru 00000080:00200000:0.0:1770686977.450682:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003fc75ac9 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1770686977.450683:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000847d56d8 00000080:00200000:0.0:1770686977.450684:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.450686:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.450691:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.450706:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.450708:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.450710:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.450715:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.450716:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.450719:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.450722:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.450727:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.450733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.450734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.450736:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.450738:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:0.0:1770686977.450741:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.450743:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.450746:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:0.0:1770686977.450748:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.450754:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2527232, count: 4096 00000080:00200000:0.0:1770686977.450757:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2527232, bytes: 4096 00000080:00200000:0.0:1770686977.450759:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.450763:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 106, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.450764:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:0.0:1770686977.450767:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.450772:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:0.0:1770686977.450775:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:0.0:1770686977.450782:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.450788:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:0.0:1770686977.450794:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.450796:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.451019:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451027:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451033:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451038:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451042:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451047:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.451051:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.451066:0:64909:0:(rw26.c:924:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:0.0:1770686977.451069:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a144978b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.451071:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000deec647 17ffffc0001001 3:0 ffff8d6d06c82af8 617 lru 00000080:00200000:0.0:1770686977.451075:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ea3f9217 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1770686977.451077:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a144978b 00000080:00200000:0.0:1770686977.451078:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.451079:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.451120:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451139:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.451141:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.451143:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.451148:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.451150:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.451151:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.451154:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451160:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.451166:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.451167:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.451170:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.451172:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:0.0:1770686977.451174:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.451176:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.451180:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:0.0:1770686977.451182:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.451188:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2531328, count: 4096 00000080:00200000:0.0:1770686977.451191:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2531328, bytes: 4096 00000080:00200000:0.0:1770686977.451193:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.451196:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 107, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.451197:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:0.0:1770686977.451199:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.451203:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:0.0:1770686977.451205:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:0.0:1770686977.451211:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.451215:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:0.0:1770686977.451220:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.451222:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.451229:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451238:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451246:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451253:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451260:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451269:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.451274:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.451289:0:64909:0:(rw26.c:924:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:0.0:1770686977.451294:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f2e0f5c7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.451297:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002c877b00 17ffffc0001001 3:0 ffff8d6d06c82438 618 lru 00000080:00200000:0.0:1770686977.451303:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b719ba3f 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1770686977.451306:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f2e0f5c7 00000080:00200000:0.0:1770686977.451307:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.451309:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.451319:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451341:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.451345:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.451348:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.451354:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.451356:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.451359:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.451363:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451371:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.451380:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.451381:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.451385:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.451387:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:0.0:1770686977.451390:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.451392:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.451395:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:0.0:1770686977.451397:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.451403:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2535424, count: 4096 00000080:00200000:0.0:1770686977.451406:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2535424, bytes: 4096 00000080:00200000:0.0:1770686977.451407:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.451410:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 108, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.451411:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:0.0:1770686977.451413:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.451417:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:0.0:1770686977.451418:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:0.0:1770686977.451424:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.451428:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:0.0:1770686977.451432:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.451434:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.451439:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451620:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451629:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451635:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451639:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451644:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.451649:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.451662:0:64909:0:(rw26.c:924:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:0.0:1770686977.451665:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f96f49e9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.451666:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fdc908db 17ffffc0001001 3:0 ffff8d6d06c826c0 619 lru 00000080:00200000:0.0:1770686977.451670:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c9ac9a33 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1770686977.451671:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f96f49e9 00000080:00200000:0.0:1770686977.451672:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.451674:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.451679:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.451693:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.451695:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.451697:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.451701:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.451703:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.451705:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.451707:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451712:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.451717:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.451719:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.451722:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.451724:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:0.0:1770686977.451727:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.451729:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.451732:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:0.0:1770686977.451734:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.451740:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2539520, count: 4096 00000080:00200000:0.0:1770686977.451743:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2539520, bytes: 4096 00000080:00200000:0.0:1770686977.451744:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.451747:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 109, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.451748:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:0.0:1770686977.451749:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.451753:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:0.0:1770686977.451755:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:0.0:1770686977.451763:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.451769:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:0.0:1770686977.451775:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.451778:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.451784:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.451794:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452009:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452015:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452020:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452025:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.452030:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.452043:0:64909:0:(rw26.c:924:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:0.0:1770686977.452045:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000341fd0a8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.452047:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e59bce66 17ffffc0001001 3:0 ffff8d6d06c82510 620 lru 00000080:00200000:0.0:1770686977.452051:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002a65961c 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1770686977.452052:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000341fd0a8 00000080:00200000:0.0:1770686977.452053:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.452054:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.452060:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452075:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.452078:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.452079:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.452119:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.452121:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.452123:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.452126:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452131:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.452138:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.452139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.452142:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.452144:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:0.0:1770686977.452147:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.452149:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.452152:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:0.0:1770686977.452155:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.452160:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2543616, count: 4096 00000080:00200000:0.0:1770686977.452163:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2543616, bytes: 4096 00000080:00200000:0.0:1770686977.452165:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.452168:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 110, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.452169:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:0.0:1770686977.452170:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.452174:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:0.0:1770686977.452176:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:0.0:1770686977.452184:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.452189:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:0.0:1770686977.452192:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.452194:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.452199:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452206:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452212:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452216:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452221:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452229:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.452234:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.452251:0:64909:0:(rw26.c:924:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:0.0:1770686977.452256:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000017a227cd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.452259:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000f9c20e2 17ffffc0001001 3:0 ffff8d6d06c82000 621 lru 00000080:00200000:0.0:1770686977.452263:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c3f8fffe 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1770686977.452266:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000017a227cd 00000080:00200000:0.0:1770686977.452267:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.452269:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.452276:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452299:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.452302:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.452305:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.452311:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.452313:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.452316:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.452321:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452329:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.452337:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.452340:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.452345:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.452348:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:0.0:1770686977.452352:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.452355:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.452360:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:0.0:1770686977.452362:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.452370:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2547712, count: 4096 00000080:00200000:0.0:1770686977.452373:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2547712, bytes: 4096 00000080:00200000:0.0:1770686977.452376:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.452381:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 111, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.452382:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:0.0:1770686977.452385:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.452390:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:0.0:1770686977.452393:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:0.0:1770686977.452400:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.452405:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:0.0:1770686977.452409:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.452411:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.452416:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452422:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452428:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452433:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452436:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452442:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.452674:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.452690:0:64909:0:(rw26.c:924:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:0.0:1770686977.452693:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000acd80895[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.452695:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b7f0b52c 17ffffc0001001 3:0 ffff8d6d06c821b0 622 lru 00000080:00200000:0.0:1770686977.452699:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007468b922 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1770686977.452701:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000acd80895 00000080:00200000:0.0:1770686977.452702:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.452703:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.452709:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452724:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.452726:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.452728:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.452733:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.452734:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.452736:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.452739:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452744:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.452750:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.452752:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.452754:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.452756:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:0.0:1770686977.452759:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.452762:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.452766:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:0.0:1770686977.452769:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.452776:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2551808, count: 4096 00000080:00200000:0.0:1770686977.452780:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2551808, bytes: 4096 00000080:00200000:0.0:1770686977.452782:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.452786:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 112, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.452788:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:0.0:1770686977.452790:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.452795:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:0.0:1770686977.452798:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:0.0:1770686977.452817:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.452825:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:0.0:1770686977.452831:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.452833:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.452840:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452850:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452980:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452986:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.452990:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.452996:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.453000:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.453021:0:64909:0:(rw26.c:924:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:0.0:1770686977.453024:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000198388fb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.453026:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000288f6e61 17ffffc0001021 2:0 ffff8d6d06c82e58 623 lru 00000080:00200000:0.0:1770686977.453030:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000403d5cd1 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1770686977.453031:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000198388fb 00000080:00200000:0.0:1770686977.453032:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.453033:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.453039:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453055:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.453057:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.453058:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.453063:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.453065:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.453066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.453069:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453074:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.453079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.453080:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.453107:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.453109:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:0.0:1770686977.453112:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.453114:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.453118:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:0.0:1770686977.453120:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.453126:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2555904, count: 4096 00000080:00200000:0.0:1770686977.453128:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2555904, bytes: 4096 00000080:00200000:0.0:1770686977.453130:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.453132:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 113, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.453134:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:0.0:1770686977.453135:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.453139:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:0.0:1770686977.453141:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:0.0:1770686977.453146:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.453151:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:0.0:1770686977.453155:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.453156:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.453162:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453168:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453174:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453178:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453182:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453187:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.453191:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.453203:0:64909:0:(rw26.c:924:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:0.0:1770686977.453205:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007fef243a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.453208:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ec7c0f20 17ffffc0001001 3:0 ffff8d6d06c82bd0 624 lru 00000080:00200000:0.0:1770686977.453211:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008b9726f6 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1770686977.453213:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007fef243a 00000080:00200000:0.0:1770686977.453214:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.453215:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.453222:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453245:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.453248:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.453251:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.453256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.453259:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.453261:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.453265:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453273:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.453283:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.453285:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.453290:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.453292:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:0.0:1770686977.453296:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.453299:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.453304:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:0.0:1770686977.453307:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.453315:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2560000, count: 4096 00000080:00200000:0.0:1770686977.453319:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2560000, bytes: 4096 00000080:00200000:0.0:1770686977.453321:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.453325:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 114, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.453327:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:0.0:1770686977.453329:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.453335:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:0.0:1770686977.453337:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:0.0:1770686977.453345:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.453352:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:0.0:1770686977.453357:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.453359:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.453366:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453374:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453382:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453388:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453395:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453402:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.453407:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.453424:0:64909:0:(rw26.c:924:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:0.0:1770686977.453428:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c2ff57e8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.453431:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000081f39a 17ffffc0001001 3:0 ffff8d6d06c82d80 625 lru 00000080:00200000:0.0:1770686977.453437:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000055d3532 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1770686977.453439:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c2ff57e8 00000080:00200000:0.0:1770686977.453441:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.453443:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.453574:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453591:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.453593:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.453595:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.453600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.453601:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.453603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.453606:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453611:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.453617:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.453619:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.453621:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.453623:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:0.0:1770686977.453626:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.453628:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.453632:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:0.0:1770686977.453635:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.453642:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2564096, count: 4096 00000080:00200000:0.0:1770686977.453646:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2564096, bytes: 4096 00000080:00200000:0.0:1770686977.453649:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.453652:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 115, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.453654:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:0.0:1770686977.453656:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.453661:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:0.0:1770686977.453664:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:0.0:1770686977.453672:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.453677:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:0.0:1770686977.453683:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.453685:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.453692:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453701:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453708:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453713:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.453717:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453723:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.453727:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.453740:0:64909:0:(rw26.c:924:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:0.0:1770686977.453743:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d7f65248[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.453745:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000f3b7fe0 17ffffc0001001 3:0 ffff8d6d06c82870 626 lru 00000080:00200000:0.0:1770686977.453749:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008a6b34ca 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1770686977.453750:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d7f65248 00000080:00200000:0.0:1770686977.453751:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.453753:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.453758:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.453778:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.453781:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.453784:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.453790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.453792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.453794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.454157:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454169:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.454179:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.454182:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.454189:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.454192:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:0.0:1770686977.454197:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.454200:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.454206:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:0.0:1770686977.454209:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.454217:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2568192, count: 4096 00000080:00200000:0.0:1770686977.454221:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2568192, bytes: 4096 00000080:00200000:0.0:1770686977.454224:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.454228:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 116, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.454229:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:0.0:1770686977.454232:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.454238:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:0.0:1770686977.454241:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:0.0:1770686977.454253:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.454260:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:0.0:1770686977.454266:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.454269:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.454278:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454287:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454296:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454304:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454311:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.454320:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.454326:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.454346:0:64909:0:(rw26.c:924:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:0.0:1770686977.454352:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008ab3e5a3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.454355:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ad11a1ad 17ffffc0001001 3:0 ffff8d6d06c82ca8 627 lru 00000080:00200000:0.0:1770686977.454362:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d56d2a2e 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1770686977.454364:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008ab3e5a3 00000080:00200000:0.0:1770686977.454366:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.454368:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.454378:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.454403:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.454406:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.454409:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.454416:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.454419:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.454421:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.454426:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454433:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.454441:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.454443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.454561:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.454565:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:0.0:1770686977.454569:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.454573:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.454579:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:0.0:1770686977.454582:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.454590:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2572288, count: 4096 00000080:00200000:0.0:1770686977.454593:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2572288, bytes: 4096 00000080:00200000:0.0:1770686977.454596:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.454601:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 117, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.454603:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:0.0:1770686977.454606:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.454611:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:0.0:1770686977.454614:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:0.0:1770686977.454626:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.454633:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:0.0:1770686977.454639:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.454642:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.454650:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454659:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454668:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454676:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454683:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.454692:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.454697:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.454714:0:64909:0:(rw26.c:924:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:0.0:1770686977.454718:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009600e392[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.454721:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006ceccaf6 17ffffc0001001 3:0 ffff8d6d06c82360 628 lru 00000080:00200000:0.0:1770686977.454726:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000832603b8 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1770686977.454728:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009600e392 00000080:00200000:0.0:1770686977.454730:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.454732:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.454740:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.454763:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.454767:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.454770:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.454776:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.454778:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.454780:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.454784:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454791:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.454865:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.454869:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.454874:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.454877:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:0.0:1770686977.454880:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.454883:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.454888:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:0.0:1770686977.454891:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.454899:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2576384, count: 4096 00000080:00200000:0.0:1770686977.454902:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2576384, bytes: 4096 00000080:00200000:0.0:1770686977.454905:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.454909:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 118, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.454910:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:0.0:1770686977.454913:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.454919:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:0.0:1770686977.454922:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:0.0:1770686977.454930:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.454938:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:0.0:1770686977.454943:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.454945:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.454953:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454962:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454970:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454978:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.454985:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.454993:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.454998:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.455015:0:64909:0:(rw26.c:924:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:0.0:1770686977.455019:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004139641a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.455022:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3aaa149 17ffffc0001001 3:0 ffff8d6d06c82a20 629 lru 00000080:00200000:0.0:1770686977.455027:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc806f56 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1770686977.455030:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004139641a 00000080:00200000:0.0:1770686977.455031:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.455033:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.455041:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455063:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.455067:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.455069:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.455076:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.455078:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.455081:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.455132:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455140:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.455150:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.455152:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.455158:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.455161:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:0.0:1770686977.455165:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.455168:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.455173:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:0.0:1770686977.455176:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.455183:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2580480, count: 4096 00000080:00200000:0.0:1770686977.455187:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2580480, bytes: 4096 00000080:00200000:0.0:1770686977.455190:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.455194:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 119, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.455196:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:0.0:1770686977.455198:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.455203:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:0.0:1770686977.455207:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:0.0:1770686977.455215:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.455222:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:0.0:1770686977.455228:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.455231:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.455238:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455248:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455258:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455266:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455273:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455279:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.455284:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.455303:0:64909:0:(rw26.c:924:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:0.0:1770686977.455307:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d21477d0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.455310:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b94b016a 17ffffc0001001 3:0 ffff8d6d06c82288 630 lru 00000080:00200000:0.0:1770686977.455315:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000067baafe4 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1770686977.455317:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d21477d0 00000080:00200000:0.0:1770686977.455319:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.455321:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.455330:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455354:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.455357:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.455360:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.455365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.455368:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.455371:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.455375:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455383:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.455392:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.455395:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.455399:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.455402:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:0.0:1770686977.455406:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.455409:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.455414:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:0.0:1770686977.455417:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.455424:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2584576, count: 4096 00000080:00200000:0.0:1770686977.455428:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2584576, bytes: 4096 00000080:00200000:0.0:1770686977.455430:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.455434:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 120, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.455435:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:0.0:1770686977.455437:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.455442:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:0.0:1770686977.455445:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:0.0:1770686977.455470:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.455477:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:0.0:1770686977.455483:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.455486:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.455493:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455503:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455512:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455520:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455527:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455535:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.455540:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.455556:0:64909:0:(rw26.c:924:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:0.0:1770686977.455561:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013067621[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.455564:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f8d94479 17ffffc0001001 3:0 ffff8d6d06c82948 631 lru 00000080:00200000:0.0:1770686977.455570:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a3fdbb10 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1770686977.455572:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013067621 00000080:00200000:0.0:1770686977.455574:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.455576:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.455584:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455607:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.455610:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.455613:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.455619:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.455622:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.455624:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.455628:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455636:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.455646:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.455648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.455653:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.455656:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:0.0:1770686977.455659:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.455663:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.455667:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:0.0:1770686977.455670:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.455677:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2588672, count: 4096 00000080:00200000:0.0:1770686977.455681:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2588672, bytes: 4096 00000080:00200000:0.0:1770686977.455684:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.455687:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 121, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.455689:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:0.0:1770686977.455692:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.455697:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:0.0:1770686977.455700:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:0.0:1770686977.455707:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.455714:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:0.0:1770686977.455719:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.455722:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.455729:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455738:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455747:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455755:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455761:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455769:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.455775:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.455790:0:64909:0:(rw26.c:924:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:0.0:1770686977.455794:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc7fc809[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.455808:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000080bcd344 17ffffc0001001 3:0 ffff8d6d06c825e8 632 lru 00000080:00200000:0.0:1770686977.455815:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000090c3fe09 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1770686977.455817:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc7fc809 00000080:00200000:0.0:1770686977.455819:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.455821:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.455829:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.455852:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.455856:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.455859:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.455864:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.455867:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.455870:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.455875:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455884:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.455893:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.455896:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.455900:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.455903:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:0.0:1770686977.455906:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.455910:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.455914:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:0.0:1770686977.455917:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.455924:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2592768, count: 4096 00000080:00200000:0.0:1770686977.455928:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2592768, bytes: 4096 00000080:00200000:0.0:1770686977.455930:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.455934:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 122, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.455936:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:0.0:1770686977.455939:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.455944:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:0.0:1770686977.455947:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:0.0:1770686977.455954:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.455960:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:0.0:1770686977.455966:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.455968:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.455975:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455984:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.455992:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456000:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456007:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.456015:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.456020:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.456040:0:64909:0:(rw26.c:924:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:0.0:1770686977.456044:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000072eb7a2d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.456047:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000059488fab 17ffffc0001001 3:0 ffff8d6d0745d360 633 lru 00000080:00200000:0.0:1770686977.456052:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f09f9fe2 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1770686977.456054:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000072eb7a2d 00000080:00200000:0.0:1770686977.456055:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.456057:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.456065:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.456126:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.456131:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.456134:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.456140:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.456143:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.456146:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.456150:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456158:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.456168:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.456170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.456175:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.456178:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:0.0:1770686977.456181:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.456184:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.456189:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:0.0:1770686977.456191:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.456200:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2596864, count: 4096 00000080:00200000:0.0:1770686977.456203:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2596864, bytes: 4096 00000080:00200000:0.0:1770686977.456206:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.456209:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 123, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.456211:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:0.0:1770686977.456213:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.456218:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:0.0:1770686977.456221:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:0.0:1770686977.456228:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.456235:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:0.0:1770686977.456241:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.456244:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.456253:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456261:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456270:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456277:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456284:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.456292:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.456297:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.456314:0:64909:0:(rw26.c:924:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:0.0:1770686977.456319:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000001693e9a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.456323:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005a28ec27 17ffffc0001001 3:0 ffff8d6d0745da20 634 lru 00000080:00200000:0.0:1770686977.456329:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd871663 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1770686977.456331:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000001693e9a 00000080:00200000:0.0:1770686977.456333:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.456335:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.456344:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.456369:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.456373:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.456378:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.456384:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.456387:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.456390:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.456393:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.456401:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.456409:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.456411:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.456415:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.456418:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:0.0:1770686977.456422:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.456424:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.456429:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:0.0:1770686977.456432:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.456439:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2600960, count: 4096 00000080:00200000:0.0:1770686977.456442:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2600960, bytes: 4096 00000080:00200000:0.0:1770686977.456445:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.456936:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 124, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.456939:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:0.0:1770686977.456941:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.456949:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:0.0:1770686977.456952:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:0.0:1770686977.456965:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.456974:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:0.0:1770686977.456981:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.456984:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.456993:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457003:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457013:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457021:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457028:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457036:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.457042:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.457064:0:64909:0:(rw26.c:924:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:0.0:1770686977.457068:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000016d1435d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.457072:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a57fa709 17ffffc0001001 3:0 ffff8d6d0745d288 635 lru 00000080:00200000:0.0:1770686977.457078:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000056834950 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1770686977.457080:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000016d1435d 00000080:00200000:0.0:1770686977.457116:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.457119:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.457130:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457156:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.457160:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.457163:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.457170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.457173:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.457175:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.457179:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457189:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.457198:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.457201:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.457206:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.457209:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:0.0:1770686977.457213:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.457216:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.457222:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:0.0:1770686977.457225:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.457237:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2605056, count: 4096 00000080:00200000:0.0:1770686977.457240:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2605056, bytes: 4096 00000080:00200000:0.0:1770686977.457243:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.457247:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 125, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.457249:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:0.0:1770686977.457251:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.457257:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:0.0:1770686977.457259:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:0.0:1770686977.457268:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.457276:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:0.0:1770686977.457284:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.457286:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.457293:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457302:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457311:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457318:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457324:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457331:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.457336:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.457352:0:64909:0:(rw26.c:924:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:0.0:1770686977.457357:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b16c0668[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.457360:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000081e5ff6a 17ffffc0001001 3:0 ffff8d6d0745d948 636 lru 00000080:00200000:0.0:1770686977.457366:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ec0de00 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1770686977.457368:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b16c0668 00000080:00200000:0.0:1770686977.457369:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.457371:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.457379:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457403:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.457407:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.457410:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.457416:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.457418:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.457420:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.457424:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457431:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.457439:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.457442:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.457445:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.457545:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:0.0:1770686977.457549:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.457552:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.457557:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:0.0:1770686977.457560:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.457568:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2609152, count: 4096 00000080:00200000:0.0:1770686977.457571:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2609152, bytes: 4096 00000080:00200000:0.0:1770686977.457574:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.457578:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 126, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.457579:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:0.0:1770686977.457582:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.457587:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:0.0:1770686977.457589:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:0.0:1770686977.457596:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.457603:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:0.0:1770686977.457608:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.457611:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.457619:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457628:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457636:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457650:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457659:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.457664:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.457682:0:64909:0:(rw26.c:924:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:0.0:1770686977.457687:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000032e15afd[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.457690:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ce5fff42 17ffffc0001001 3:0 ffff8d6d0745d5e8 637 lru 00000080:00200000:0.0:1770686977.457696:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007e6ebd1b 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1770686977.457698:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000032e15afd 00000080:00200000:0.0:1770686977.457700:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.457702:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.457712:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.457737:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.457740:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.457742:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.457748:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.457751:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.457753:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.457758:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.457766:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.457775:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.457777:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.457781:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.457784:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:0.0:1770686977.457788:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.457790:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.457795:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:0.0:1770686977.457808:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.457817:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2613248, count: 4096 00000080:00200000:0.0:1770686977.457820:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2613248, bytes: 4096 00000080:00200000:0.0:1770686977.457823:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.457827:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 127, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.457829:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:0.0:1770686977.457831:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.457837:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:0.0:1770686977.457840:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:0.0:1770686977.457848:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.457855:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:0.0:1770686977.458283:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.458286:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.458296:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458307:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458316:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458324:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458331:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.458340:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.458347:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.458378:0:64909:0:(rw26.c:924:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:0.0:1770686977.458383:0:64909:0:(rw26.c:981:ll_write_end()) page@000000004547df29[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.458387:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000008ac5031 17ffffc0001021 2:0 ffff8d6d0745d798 638 lru 00000080:00200000:0.0:1770686977.458393:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000009752871 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1770686977.458396:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000004547df29 00000080:00200000:0.0:1770686977.458397:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.458399:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.458410:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.458434:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.458438:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.458441:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.458448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.458450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.458453:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.458457:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458464:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.458473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.458476:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.458481:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.458485:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:0.0:1770686977.458489:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.458492:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.458496:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:0.0:1770686977.458500:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.458510:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2617344, count: 4096 00000080:00200000:0.0:1770686977.458514:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2617344, bytes: 4096 00000080:00200000:0.0:1770686977.458517:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.458521:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 128, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.458523:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:0.0:1770686977.458525:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.458532:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:0.0:1770686977.458535:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:0.0:1770686977.458543:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.458550:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:0.0:1770686977.458556:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.458558:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.458566:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458574:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458580:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458585:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458590:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.458599:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.458604:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.458621:0:64909:0:(rw26.c:924:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:0.0:1770686977.458626:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005f5b1488[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.458629:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000087838397 17ffffc0001001 3:0 ffff8d6d0745d0d8 639 lru 00000080:00200000:0.0:1770686977.458634:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b52bf189 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1770686977.458636:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005f5b1488 00000080:00200000:0.0:1770686977.458637:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.458639:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.458648:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.458668:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.458671:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.458674:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.458679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.458681:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.458683:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.458687:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458695:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.458704:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.458706:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.458711:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.458714:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:0.0:1770686977.458718:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.458721:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.458726:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:0.0:1770686977.458729:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.458737:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2621440, count: 4096 00000080:00200000:0.0:1770686977.458741:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2621440, bytes: 4096 00000080:00200000:0.0:1770686977.458743:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.458747:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 129, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.458749:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:0.0:1770686977.458751:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.458757:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:0.0:1770686977.458760:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:0.0:1770686977.458768:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.458774:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:0.0:1770686977.458779:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.458781:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.458789:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458797:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458816:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458824:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.458831:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.458840:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.458846:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.459157:0:64909:0:(rw26.c:924:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:0.0:1770686977.459161:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e0794bf7[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.459164:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000005732076 17ffffc0001001 3:0 ffff8d6d0745daf8 640 lru 00000080:00200000:0.0:1770686977.459168:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000327021cc 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1770686977.459169:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e0794bf7 00000080:00200000:0.0:1770686977.459170:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.459172:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.459178:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459195:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.459198:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.459199:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.459204:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.459206:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.459208:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.459211:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459216:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.459223:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.459226:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.459230:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.459233:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:0.0:1770686977.459236:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.459239:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.459244:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:0.0:1770686977.459247:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.459255:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2625536, count: 4096 00000080:00200000:0.0:1770686977.459259:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2625536, bytes: 4096 00000080:00200000:0.0:1770686977.459262:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.459265:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 130, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.459267:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:0.0:1770686977.459269:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.459275:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:0.0:1770686977.459278:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:0.0:1770686977.459285:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.459293:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:0.0:1770686977.459300:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.459302:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.459310:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459319:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459326:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459331:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459336:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459341:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.459347:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.459364:0:64909:0:(rw26.c:924:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:0.0:1770686977.459369:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f5629f34[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.459372:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000488e99ec 17ffffc0001001 3:0 ffff8d6d0745d438 641 lru 00000080:00200000:0.0:1770686977.459377:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d531a08b 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1770686977.459379:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f5629f34 00000080:00200000:0.0:1770686977.459380:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.459382:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.459390:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459412:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.459415:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.459417:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.459423:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.459426:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.459428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.459432:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459440:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.459448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.459450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.459454:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.459456:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:0.0:1770686977.459460:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.459463:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.459468:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:0.0:1770686977.459471:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.459478:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2629632, count: 4096 00000080:00200000:0.0:1770686977.459482:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2629632, bytes: 4096 00000080:00200000:0.0:1770686977.459485:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.459488:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 131, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.459490:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:0.0:1770686977.459492:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.459498:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:0.0:1770686977.459500:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:0.0:1770686977.459510:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.459517:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:0.0:1770686977.459522:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.459525:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.459533:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459543:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459549:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459554:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459559:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459563:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.459567:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.459580:0:64909:0:(rw26.c:924:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:0.0:1770686977.459583:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000057a4cb81[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.459585:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000074a73019 17ffffc0001001 3:0 ffff8d6d0745d6c0 642 lru 00000080:00200000:0.0:1770686977.459588:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d89808cb 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1770686977.459589:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000057a4cb81 00000080:00200000:0.0:1770686977.459590:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.459592:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.459597:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459612:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.459614:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.459616:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.459620:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.459621:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.459623:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.459626:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459631:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.459636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.459638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.459640:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.459642:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:0.0:1770686977.459644:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.459646:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.459650:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:0.0:1770686977.459652:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.459657:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2633728, count: 4096 00000080:00200000:0.0:1770686977.459660:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2633728, bytes: 4096 00000080:00200000:0.0:1770686977.459662:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.459664:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 132, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.459665:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:0.0:1770686977.459667:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.459670:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:0.0:1770686977.459672:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:0.0:1770686977.459677:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.459682:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:0.0:1770686977.459685:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.459687:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.459692:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459698:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459704:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459709:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459712:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459717:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.459720:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.459730:0:64909:0:(rw26.c:924:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:0.0:1770686977.459733:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008f216a60[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.459735:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000430e1ec7 17ffffc0001001 3:0 ffff8d6d0745d510 643 lru 00000080:00200000:0.0:1770686977.459739:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000be143994 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1770686977.459741:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008f216a60 00000080:00200000:0.0:1770686977.459741:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.459743:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.459748:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459762:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.459765:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.459768:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.459772:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.459774:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.459775:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.459778:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459783:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.459789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.459790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.459793:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.459794:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:0.0:1770686977.459797:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.459836:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.459842:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:0.0:1770686977.459845:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.459854:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2637824, count: 4096 00000080:00200000:0.0:1770686977.459857:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2637824, bytes: 4096 00000080:00200000:0.0:1770686977.459860:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.459864:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 133, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.459866:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:0.0:1770686977.459868:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.459874:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:0.0:1770686977.459877:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:0.0:1770686977.459884:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.459891:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:0.0:1770686977.459897:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.459899:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.459906:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459915:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459924:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459933:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.459940:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.459948:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.459953:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.459972:0:64909:0:(rw26.c:924:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:0.0:1770686977.459976:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000570bbd6d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.459979:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003657d143 17ffffc0001001 3:0 ffff8d6d0745d000 644 lru 00000080:00200000:0.0:1770686977.459984:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009bd5d860 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1770686977.459987:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000570bbd6d 00000080:00200000:0.0:1770686977.459988:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.459990:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.459998:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460026:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.460029:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.460032:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.460038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.460040:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.460043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.460047:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460055:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.460064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.460067:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.460072:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.460075:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:0.0:1770686977.460079:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.460127:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.460133:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:0.0:1770686977.460136:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.460145:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2641920, count: 4096 00000080:00200000:0.0:1770686977.460149:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2641920, bytes: 4096 00000080:00200000:0.0:1770686977.460151:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.460155:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 134, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.460156:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:0.0:1770686977.460159:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.460165:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:0.0:1770686977.460167:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:0.0:1770686977.460176:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.460182:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:0.0:1770686977.460188:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.460191:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.460199:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460207:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460216:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460237:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460244:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460252:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.460258:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.460275:0:64909:0:(rw26.c:924:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:0.0:1770686977.460279:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001d16c0f8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.460283:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008d2bb7ff 17ffffc0001001 3:0 ffff8d6d0745d1b0 645 lru 00000080:00200000:0.0:1770686977.460288:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004aa69d8a 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1770686977.460291:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001d16c0f8 00000080:00200000:0.0:1770686977.460292:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.460294:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.460302:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460328:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.460332:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.460334:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.460341:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.460344:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.460347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.460351:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460359:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.460368:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.460371:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.460375:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.460378:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:0.0:1770686977.460382:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.460386:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.460390:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:0.0:1770686977.460393:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.460401:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2646016, count: 4096 00000080:00200000:0.0:1770686977.460405:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2646016, bytes: 4096 00000080:00200000:0.0:1770686977.460408:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.460412:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 135, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.460413:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:0.0:1770686977.460416:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.460421:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:0.0:1770686977.460424:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:0.0:1770686977.460432:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.460443:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:0.0:1770686977.460452:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.460454:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.460462:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460470:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460478:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460485:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460491:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460498:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.460504:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.460520:0:64909:0:(rw26.c:924:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:0.0:1770686977.460526:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c4931387[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.460529:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001a16b55a 17ffffc0001001 3:0 ffff8d6d0745de58 646 lru 00000080:00200000:0.0:1770686977.460534:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bdd8b632 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1770686977.460536:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c4931387 00000080:00200000:0.0:1770686977.460537:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.460539:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.460548:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460568:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.460572:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.460574:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.460580:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.460582:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.460585:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.460590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460597:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.460605:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.460607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.460611:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.460614:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:0.0:1770686977.460617:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.460620:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.460624:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:0.0:1770686977.460626:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.460634:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2650112, count: 4096 00000080:00200000:0.0:1770686977.460638:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2650112, bytes: 4096 00000080:00200000:0.0:1770686977.460640:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.460644:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 136, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.460645:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:0.0:1770686977.460648:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.460653:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:0.0:1770686977.460655:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:0.0:1770686977.460663:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.460669:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:0.0:1770686977.460675:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.460678:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.460685:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460693:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460701:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460708:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.460715:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460723:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.460728:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.460745:0:64909:0:(rw26.c:924:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:0.0:1770686977.460749:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e15c1960[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.460753:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008896e942 17ffffc0001001 3:0 ffff8d6d0745dbd0 647 lru 00000080:00200000:0.0:1770686977.460758:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000576583c3 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1770686977.460761:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e15c1960 00000080:00200000:0.0:1770686977.460762:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.460764:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.460772:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.460792:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.460795:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.460797:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.461126:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.461129:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.461132:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.461137:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461145:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.461155:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.461157:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.461163:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.461166:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:0.0:1770686977.461170:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.461173:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.461179:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:0.0:1770686977.461182:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.461191:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2654208, count: 4096 00000080:00200000:0.0:1770686977.461195:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2654208, bytes: 4096 00000080:00200000:0.0:1770686977.461198:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.461202:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 137, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.461204:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:0.0:1770686977.461206:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.461213:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:0.0:1770686977.461227:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:0.0:1770686977.461236:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.461243:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:0.0:1770686977.461249:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.461252:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.461261:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461270:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461278:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461286:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461293:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.461300:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.461306:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.461329:0:64909:0:(rw26.c:924:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:0.0:1770686977.461334:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000901b6cff[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.461338:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cd1464de 17ffffc0001001 3:0 ffff8d6d0745dd80 648 lru 00000080:00200000:0.0:1770686977.461345:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e06a6325 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1770686977.461347:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000901b6cff 00000080:00200000:0.0:1770686977.461348:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.461350:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.461360:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.461382:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.461385:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.461387:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.461393:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.461396:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.461398:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.461402:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461410:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.461419:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.461421:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.461425:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.461429:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:0.0:1770686977.461433:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.461436:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.461441:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:0.0:1770686977.461444:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.461654:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2658304, count: 4096 00000080:00200000:0.0:1770686977.461660:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2658304, bytes: 4096 00000080:00200000:0.0:1770686977.461663:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.461667:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 138, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.461669:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:0.0:1770686977.461671:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.461677:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:0.0:1770686977.461680:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:0.0:1770686977.461690:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.461697:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:0.0:1770686977.461703:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.461705:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.461713:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461724:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461733:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461741:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461748:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.461756:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.461762:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.461779:0:64909:0:(rw26.c:924:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:0.0:1770686977.461784:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003f83182f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.461788:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000040cc2536 17ffffc0001001 3:0 ffff8d6d0745d870 649 lru 00000080:00200000:0.0:1770686977.461794:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005c324401 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1770686977.461796:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003f83182f 00000080:00200000:0.0:1770686977.461811:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.461814:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.461825:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.461848:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.461852:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.461854:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.461955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.461958:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.461961:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.461966:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.461974:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.461982:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.461984:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.461989:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.461992:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:0.0:1770686977.461996:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.462000:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.462005:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:0.0:1770686977.462008:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.462015:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2662400, count: 4096 00000080:00200000:0.0:1770686977.462019:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2662400, bytes: 4096 00000080:00200000:0.0:1770686977.462022:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.462026:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 139, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.462028:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:0.0:1770686977.462030:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.462035:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:0.0:1770686977.462038:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:0.0:1770686977.462047:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.462053:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:0.0:1770686977.462059:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.462061:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.462068:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462076:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462130:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462138:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462146:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.462156:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.462310:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.462329:0:64909:0:(rw26.c:924:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:0.0:1770686977.462335:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006bb4fd4f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.462338:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dd0f1bdc 17ffffc0001001 3:0 ffff8d6d0745dca8 650 lru 00000080:00200000:0.0:1770686977.462345:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006d12ce02 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1770686977.462347:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006bb4fd4f 00000080:00200000:0.0:1770686977.462349:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.462351:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.462360:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.462385:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.462388:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.462391:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.462398:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.462400:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.462403:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.462408:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462416:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.462425:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.462428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.462433:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.462436:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:0.0:1770686977.462440:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.462443:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.462448:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:0.0:1770686977.462451:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.462459:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2666496, count: 4096 00000080:00200000:0.0:1770686977.462463:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2666496, bytes: 4096 00000080:00200000:0.0:1770686977.462466:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.462470:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 140, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.462472:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:0.0:1770686977.462475:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.462480:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:0.0:1770686977.462483:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:0.0:1770686977.462490:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.462497:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:0.0:1770686977.462503:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.462505:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.462513:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462523:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462532:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462541:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462549:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.462557:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.462562:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.462584:0:64909:0:(rw26.c:924:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:0.0:1770686977.462589:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000099944628[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.462592:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000397c6edc 17ffffc0001001 3:0 ffff8d6d05d62360 651 lru 00000080:00200000:0.0:1770686977.462598:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000037c59f89 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1770686977.462601:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000099944628 00000080:00200000:0.0:1770686977.462602:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.462604:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.462612:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.462634:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.462638:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.462641:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.462647:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.462649:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.462652:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.462657:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462665:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.462674:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.462677:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.462681:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.462684:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:0.0:1770686977.462687:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.462691:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.462695:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:0.0:1770686977.462699:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.462707:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2670592, count: 4096 00000080:00200000:0.0:1770686977.462710:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2670592, bytes: 4096 00000080:00200000:0.0:1770686977.462713:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.462717:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 141, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.462719:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:0.0:1770686977.462721:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.462727:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:0.0:1770686977.462729:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:0.0:1770686977.462737:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.462743:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:0.0:1770686977.462749:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.462751:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.462759:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462768:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462778:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462787:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.462795:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.462817:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.462822:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.462838:0:64909:0:(rw26.c:924:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:0.0:1770686977.462843:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000931b7ba4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.462846:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc39b469 17ffffc0001001 3:0 ffff8d6d05d62ca8 652 lru 00000080:00200000:0.0:1770686977.462852:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000572e1f9f 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1770686977.462854:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000931b7ba4 00000080:00200000:0.0:1770686977.463797:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.463814:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.463839:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.463985:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.463992:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.463995:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.464007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.464010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.464014:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.464020:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.464030:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.464044:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.464048:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.464055:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.464062:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:0.0:1770686977.464069:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.464072:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.464113:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:0.0:1770686977.464118:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.464137:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2674688, count: 4096 00000080:00200000:0.0:1770686977.464144:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2674688, bytes: 4096 00000080:00200000:0.0:1770686977.464149:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1770686977.464155:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 142, [0x200004a52:0x5:0x0] hash] 00000020:00200000:0.0:1770686977.464157:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:0.0:1770686977.464160:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1770686977.464174:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:0.0:1770686977.464180:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:0.0:1770686977.464189:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686977.464203:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:0.0:1770686977.464215:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686977.464334:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8bb0, osc lock ffff8d6d183030a0, flags 0x0 00010000:00010000:0.0:1770686977.464352:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464508:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464522:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464529:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464535:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.464546:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.464558:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.464600:0:64909:0:(rw26.c:924:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:2.0:1770686977.464606:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000767172bf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.464610:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000029319db7 17ffffc0001001 3:0 ffff8d6d06a70bd0 653 lru 00000080:00200000:2.0:1770686977.464618:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009c196e3c 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1770686977.464621:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000767172bf 00000080:00200000:2.0:1770686977.464622:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.464626:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.464637:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.464649:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.464651:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.464654:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.464659:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.464661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.464663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8bb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.464666:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464671:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.464679:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.464681:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8bb0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.464685:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.464687:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:2.0:1770686977.464701:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.464704:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.464708:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:2.0:1770686977.464711:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.464721:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2678784, count: 4096 00000080:00200000:2.0:1770686977.464724:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2678784, bytes: 4096 00000080:00200000:2.0:1770686977.464726:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.464730:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 143, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.464731:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:2.0:1770686977.464733:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.464738:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:2.0:1770686977.464740:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:2.0:1770686977.464743:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.464748:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:2.0:1770686977.464754:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.464756:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.464762:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464769:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464775:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464779:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464783:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.464788:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.464792:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.464818:0:64909:0:(rw26.c:924:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:2.0:1770686977.464821:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001780c7aa[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.464824:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f47cb531 17ffffc0001001 3:0 ffff8d6d06a70e58 654 lru 00000080:00200000:2.0:1770686977.464828:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000db0ef88a 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1770686977.464829:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001780c7aa 00000080:00200000:2.0:1770686977.464830:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.464832:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.464837:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.464849:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.464851:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.464853:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.464857:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.464859:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.464861:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.464864:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464869:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.464874:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.464876:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.464879:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.464881:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:2.0:1770686977.464884:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.464886:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.464889:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:2.0:1770686977.464891:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.464897:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2682880, count: 4096 00000080:00200000:2.0:1770686977.464900:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2682880, bytes: 4096 00000080:00200000:2.0:1770686977.464902:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.464904:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 144, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.464905:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:2.0:1770686977.464907:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.464911:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:2.0:1770686977.464913:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:2.0:1770686977.464915:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.464919:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:2.0:1770686977.464923:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.464925:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.464930:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464936:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464942:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464946:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.464950:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.464954:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.464957:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.464970:0:64909:0:(rw26.c:924:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:2.0:1770686977.464973:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002cc2c47b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.464976:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dfdc3d7f 17ffffc0001001 3:0 ffff8d6d06a701b0 655 lru 00000080:00200000:2.0:1770686977.464982:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bc775c1b 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1770686977.464984:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002cc2c47b 00000080:00200000:2.0:1770686977.464985:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.464987:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.464995:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465014:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.465017:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.465019:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.465024:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.465027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.465030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.465034:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465042:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.465049:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.465050:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.465054:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.465056:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:2.0:1770686977.465059:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.465061:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.465065:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:2.0:1770686977.465067:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.465073:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2686976, count: 4096 00000080:00200000:2.0:1770686977.465075:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2686976, bytes: 4096 00000080:00200000:2.0:1770686977.465077:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.465080:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 145, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.465111:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:2.0:1770686977.465113:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.465118:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:2.0:1770686977.465120:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:2.0:1770686977.465122:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.465126:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:2.0:1770686977.465130:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.465132:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.465137:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465143:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465149:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465154:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465157:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465161:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.465165:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.465178:0:64909:0:(rw26.c:924:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:2.0:1770686977.465181:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eb2c6c29[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.465183:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e00f79eb 17ffffc0001001 3:0 ffff8d6d06a70000 656 lru 00000080:00200000:2.0:1770686977.465187:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000aa358423 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1770686977.465188:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eb2c6c29 00000080:00200000:2.0:1770686977.465189:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.465191:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.465196:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465208:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.465210:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.465211:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.465215:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.465217:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.465219:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.465222:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465226:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.465232:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.465233:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.465236:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.465238:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:2.0:1770686977.465240:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.465243:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.465246:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:2.0:1770686977.465248:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.465254:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2691072, count: 4096 00000080:00200000:2.0:1770686977.465256:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2691072, bytes: 4096 00000080:00200000:2.0:1770686977.465258:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.465261:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 146, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.465262:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:2.0:1770686977.465264:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.465267:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:2.0:1770686977.465269:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:2.0:1770686977.465271:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.465275:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:2.0:1770686977.465279:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.465280:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.465285:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465291:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465297:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465301:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465305:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465309:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.465312:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.465324:0:64909:0:(rw26.c:924:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:2.0:1770686977.465327:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f84403aa[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.465330:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ead805bb 17ffffc0001001 3:0 ffff8d6d06a70510 657 lru 00000080:00200000:2.0:1770686977.465334:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a4ca6017 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1770686977.465336:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f84403aa 00000080:00200000:2.0:1770686977.465336:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.465338:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.465343:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465355:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.465357:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.465358:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.465362:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.465364:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.465365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.465368:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465373:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.465378:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.465380:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.465382:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.465384:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:2.0:1770686977.465386:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.465388:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.465392:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:2.0:1770686977.465394:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.465591:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2695168, count: 4096 00000080:00200000:2.0:1770686977.465597:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2695168, bytes: 4096 00000080:00200000:2.0:1770686977.465600:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.465604:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 147, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.465606:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:2.0:1770686977.465608:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.465614:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:2.0:1770686977.465618:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:2.0:1770686977.465620:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.465627:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:2.0:1770686977.465632:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.465633:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.465640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465646:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465652:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465656:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465660:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465665:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.465669:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.465683:0:64909:0:(rw26.c:924:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:2.0:1770686977.465686:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e02a5ecb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.465747:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000464956b4 17ffffc0001001 3:0 ffff8d6d06a706c0 658 lru 00000080:00200000:2.0:1770686977.465751:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a365b4ff 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1770686977.465753:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e02a5ecb 00000080:00200000:2.0:1770686977.465754:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.465756:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.465763:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465776:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.465778:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.465780:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.465785:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.465786:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.465788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.465791:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465796:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.465814:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.465817:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.465822:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.465828:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:2.0:1770686977.465833:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.465836:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.465841:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:2.0:1770686977.465844:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.465853:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2699264, count: 4096 00000080:00200000:2.0:1770686977.465856:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2699264, bytes: 4096 00000080:00200000:2.0:1770686977.465859:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.465863:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 148, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.465864:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:2.0:1770686977.465867:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.465872:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:2.0:1770686977.465875:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:2.0:1770686977.465878:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.465885:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:2.0:1770686977.465890:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.465893:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.465900:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465908:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465916:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465923:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.465930:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.465937:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.465942:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.465963:0:64909:0:(rw26.c:924:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1770686977.465967:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000246332bb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.465970:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002a53b19b 17ffffc0001001 3:0 ffff8d6d06a70d80 659 lru 00000080:00200000:2.0:1770686977.465976:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000805ad1ae 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1770686977.465978:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000246332bb 00000080:00200000:2.0:1770686977.465980:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.465982:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.465990:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466007:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.466010:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.466012:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.466018:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.466020:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.466023:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.466027:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466035:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.466043:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.466045:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.466049:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.466052:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1770686977.466055:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.466059:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.466063:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:2.0:1770686977.466066:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.466073:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1770686977.466076:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1770686977.466079:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.466116:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 149, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.466118:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1770686977.466121:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.466126:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1770686977.466129:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1770686977.466131:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.466136:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1770686977.466142:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.466144:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.466151:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466160:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466169:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466177:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466183:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466191:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.466195:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.466210:0:64909:0:(rw26.c:924:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1770686977.466214:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000038cefd49[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.466218:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ca23edf6 17ffffc0001001 3:0 ffff8d6d06a70870 660 lru 00000080:00200000:2.0:1770686977.466224:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e2afe7a7 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1770686977.466226:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000038cefd49 00000080:00200000:2.0:1770686977.466228:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.466230:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.466237:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466253:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.466256:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.466259:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.466264:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.466266:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.466269:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.466273:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466281:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.466289:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.466291:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.466295:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.466297:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1770686977.466301:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.466303:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.466308:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:2.0:1770686977.466311:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.466319:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1770686977.466322:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1770686977.466325:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.466328:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 150, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.466330:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1770686977.466332:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.466337:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1770686977.466340:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1770686977.466343:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.466347:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1770686977.466352:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.466355:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.466361:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466370:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466378:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466386:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466392:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466472:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.466479:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.466503:0:64909:0:(rw26.c:924:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1770686977.466507:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000046360b85[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.466510:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000058c43c61 17ffffc0001021 2:0 ffff8d6d06a70ca8 661 lru 00000080:00200000:2.0:1770686977.466516:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fa8b20e8 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1770686977.466518:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000046360b85 00000080:00200000:2.0:1770686977.466519:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.466522:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.466529:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466545:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.466548:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.466551:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.466556:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.466559:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.466562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.466566:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466575:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.466583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.466586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.466589:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.466592:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1770686977.466595:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.466598:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.466602:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:2.0:1770686977.466605:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.466612:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1770686977.466616:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1770686977.466618:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.466622:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 151, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.466624:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1770686977.466626:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.466631:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1770686977.466633:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1770686977.466636:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.466641:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1770686977.466646:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.466648:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.466655:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466663:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466673:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466680:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466686:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466780:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.466786:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.466811:0:64909:0:(rw26.c:924:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1770686977.466815:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000344a12a8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.466818:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000697a5cf8 17ffffc0001001 3:0 ffff8d6d06a70360 662 lru 00000080:00200000:2.0:1770686977.466825:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000363ec17c 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1770686977.466827:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000344a12a8 00000080:00200000:2.0:1770686977.466828:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.466830:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.466838:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466854:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.466857:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.466859:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.466864:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.466867:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.466869:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.466873:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466881:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.466890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.466892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.466895:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.466898:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1770686977.466901:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.466904:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.466908:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:2.0:1770686977.466911:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.466918:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1770686977.466921:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1770686977.466924:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.466927:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 152, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.466928:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1770686977.466931:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.466936:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1770686977.466938:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1770686977.466941:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.466945:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1770686977.466950:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.466952:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.466959:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466968:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466977:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466984:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.466990:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.466998:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.467002:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.467016:0:64909:0:(rw26.c:924:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1770686977.467020:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000cc96a988[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.467023:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000059c3b16 17ffffc0001001 3:0 ffff8d6d06a70a20 663 lru 00000080:00200000:2.0:1770686977.467028:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000019575d18 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1770686977.467031:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000cc96a988 00000080:00200000:2.0:1770686977.467032:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.467034:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.467040:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467056:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.467059:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.467061:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.467066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.467068:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.467071:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.467075:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467113:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.467121:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.467124:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.467128:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.467131:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1770686977.467134:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.467137:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.467142:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:2.0:1770686977.467144:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.467151:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1770686977.467154:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1770686977.467157:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.467160:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 153, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.467162:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1770686977.467164:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.467169:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1770686977.467172:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1770686977.467174:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.467179:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1770686977.467184:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.467186:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.467192:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467201:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467210:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467218:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467224:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467232:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.467236:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.467251:0:64909:0:(rw26.c:924:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1770686977.467256:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b27f085e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.467259:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000cc409348 17ffffc0001001 3:0 ffff8d6d06a70288 664 lru 00000080:00200000:2.0:1770686977.467265:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000015bb37af 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1770686977.467268:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b27f085e 00000080:00200000:2.0:1770686977.467269:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.467271:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.467278:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467293:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.467296:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.467298:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.467304:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.467306:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.467308:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.467312:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467320:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.467329:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.467331:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.467335:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.467338:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1770686977.467341:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.467345:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.467349:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:2.0:1770686977.467352:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.467359:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1770686977.467362:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1770686977.467364:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.467368:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 154, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.467370:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1770686977.467372:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.467377:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1770686977.467379:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1770686977.467382:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.467386:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1770686977.467391:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.467393:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.467469:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467480:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467489:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467497:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467504:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467511:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.467516:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.467530:0:64909:0:(rw26.c:924:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1770686977.467535:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b1aa7db3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.467537:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005d9534a9 17ffffc0001001 3:0 ffff8d6d06a70948 665 lru 00000080:00200000:2.0:1770686977.467543:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000226b0d2d 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1770686977.467545:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b1aa7db3 00000080:00200000:2.0:1770686977.467546:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.467548:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.467555:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467571:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.467574:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.467576:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.467581:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.467584:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.467586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.467590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467598:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.467607:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.467609:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.467612:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.467615:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1770686977.467618:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.467621:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.467625:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:2.0:1770686977.467628:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.467635:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1770686977.467639:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1770686977.467641:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.467645:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 155, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.467646:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1770686977.467648:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.467653:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1770686977.467656:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1770686977.467658:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.467663:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1770686977.467667:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.467670:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.467676:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467685:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467784:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467792:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467808:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467816:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.467822:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.467839:0:64909:0:(rw26.c:924:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1770686977.467843:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b2f0cb52[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.467847:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a3e69b14 17ffffc0001001 3:0 ffff8d6d06a705e8 666 lru 00000080:00200000:2.0:1770686977.467853:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000038f1747a 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1770686977.467855:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b2f0cb52 00000080:00200000:2.0:1770686977.467856:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.467858:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.467865:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.467881:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.467884:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.467886:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.467891:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.467893:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.467896:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.467900:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467908:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.467917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.467919:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.467922:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.467925:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1770686977.467928:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.467931:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.467935:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:2.0:1770686977.467938:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.467946:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1770686977.467949:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1770686977.467952:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.467955:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 156, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.467957:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1770686977.467960:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.467965:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1770686977.467967:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1770686977.467970:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.467975:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1770686977.467980:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.467982:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.467988:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.467998:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468007:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468014:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468021:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468027:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.468031:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.468044:0:64909:0:(rw26.c:924:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1770686977.468048:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000078790de3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.468052:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000003bb911e 17ffffc0001001 3:0 ffff8d6d06a70798 667 lru 00000080:00200000:2.0:1770686977.468057:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000001e4e3cb 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1770686977.468059:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000078790de3 00000080:00200000:2.0:1770686977.468060:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.468062:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.468069:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468123:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.468127:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.468129:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.468134:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.468137:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.468139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.468144:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468152:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.468160:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.468163:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.468166:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.468169:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1770686977.468172:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.468175:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.468180:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:2.0:1770686977.468182:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.468189:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1770686977.468192:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1770686977.468195:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.468198:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 157, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.468200:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1770686977.468202:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.468207:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1770686977.468210:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1770686977.468212:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.468216:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1770686977.468221:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.468224:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.468230:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468240:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468249:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468256:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468262:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468269:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.468273:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.468287:0:64909:0:(rw26.c:924:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1770686977.468291:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001d62f37c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.468293:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0ce61be 17ffffc0001001 3:0 ffff8d6d06a700d8 668 lru 00000080:00200000:2.0:1770686977.468298:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f6b0b01e 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1770686977.468300:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001d62f37c 00000080:00200000:2.0:1770686977.468301:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.468303:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.468310:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468325:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.468328:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.468330:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.468335:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.468338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.468341:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.468345:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468353:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.468361:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.468363:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.468366:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.468368:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1770686977.468372:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.468375:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.468379:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:2.0:1770686977.468382:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.468389:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1770686977.468392:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1770686977.468394:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.468398:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 158, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.468468:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1770686977.468471:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.468477:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1770686977.468480:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1770686977.468482:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.468488:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1770686977.468493:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.468496:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.468503:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468512:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468521:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468534:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468542:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.468547:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.468561:0:64909:0:(rw26.c:924:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1770686977.468565:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e60af9ea[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.468569:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000653cb5d0 17ffffc0001001 3:0 ffff8d6d06a70af8 669 lru 00000080:00200000:2.0:1770686977.468574:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b85faef6 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1770686977.468576:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e60af9ea 00000080:00200000:2.0:1770686977.468577:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.468580:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.468587:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.468603:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.468606:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.468608:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.468613:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.468616:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.468618:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.468622:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.468630:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.468638:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.468640:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.468644:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.468647:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1770686977.468650:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.468653:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.468658:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:2.0:1770686977.468661:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.468667:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1770686977.468671:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1770686977.468673:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.468677:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 159, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.468678:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1770686977.468680:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.468685:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1770686977.468688:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1770686977.468774:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.468780:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1770686977.468786:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.468788:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.468795:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.469846:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.469862:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.469872:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.469880:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.469893:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.469906:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.469946:0:64909:0:(rw26.c:924:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1770686977.469952:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000628b3c19[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.469956:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000021dc2159 17ffffc0001001 3:0 ffff8d6d06a70438 670 lru 00000080:00200000:2.0:1770686977.469963:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000093e8c74b 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1770686977.469965:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000628b3c19 00000080:00200000:2.0:1770686977.469966:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.469969:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.469984:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470010:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.470014:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.470017:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.470027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.470030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.470034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.470039:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470048:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.470061:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.470064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.470072:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.470076:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1770686977.470102:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.470107:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.470114:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:2.0:1770686977.470118:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.470135:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1770686977.470141:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1770686977.470144:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.470149:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 160, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.470152:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1770686977.470155:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.470167:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1770686977.470170:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1770686977.470174:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.470184:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1770686977.470194:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.470197:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.470209:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470219:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470229:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470237:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470244:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470251:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.470255:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.470355:0:64909:0:(rw26.c:924:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1770686977.470361:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000018d43488[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.470363:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e4c781d2 17ffffc0001001 3:0 ffff8d6d06db9798 671 lru 00000080:00200000:2.0:1770686977.470369:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000085b12c2f 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1770686977.470371:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000018d43488 00000080:00200000:2.0:1770686977.470373:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.470375:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.470385:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470481:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.470485:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.470489:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.470497:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.470499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.470502:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.470507:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470516:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.470525:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.470528:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.470533:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.470536:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1770686977.470541:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.470544:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.470549:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:2.0:1770686977.470552:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.470561:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1770686977.470565:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1770686977.470567:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.470571:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 161, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.470573:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1770686977.470575:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.470581:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1770686977.470584:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1770686977.470587:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.470593:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1770686977.470599:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.470602:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.470609:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470619:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470628:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470635:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470643:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470651:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.470657:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.470675:0:64909:0:(rw26.c:924:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1770686977.470680:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000842c87e4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.470683:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001df5bac8 17ffffc0001001 3:0 ffff8d6d06db95e8 672 lru 00000080:00200000:2.0:1770686977.470689:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dd53ae72 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1770686977.470792:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000842c87e4 00000080:00200000:2.0:1770686977.470793:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.470797:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.470817:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470836:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.470839:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.470841:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.470847:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.470850:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.470853:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.470856:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470864:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.470873:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.470875:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.470879:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.470882:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1770686977.470886:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.470889:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.470894:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:2.0:1770686977.470897:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.470905:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1770686977.470909:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1770686977.470912:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.470916:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 162, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.470918:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1770686977.470920:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.470926:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1770686977.470929:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1770686977.470932:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.470938:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1770686977.470944:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.470947:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.470954:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470963:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470972:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470979:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.470985:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.470993:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.470998:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.471018:0:64909:0:(rw26.c:924:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1770686977.471022:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000098f3e6d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.471026:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001f85daec 17ffffc0001001 3:0 ffff8d6d06db9948 673 lru 00000080:00200000:2.0:1770686977.471031:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002a35c34d 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1770686977.471033:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000098f3e6d 00000080:00200000:2.0:1770686977.471035:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.471037:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.471046:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.471078:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.471116:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.471119:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.471125:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.471127:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.471130:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.471134:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.471141:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.471149:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.471151:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.471156:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.471159:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1770686977.471163:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.471166:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.471172:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:2.0:1770686977.471175:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.471183:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1770686977.471186:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1770686977.471189:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.471193:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 163, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.471195:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1770686977.471197:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.471203:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1770686977.472004:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1770686977.472008:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.472022:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1770686977.472034:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.472038:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.472053:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472065:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472074:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472116:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472124:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.472133:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.472144:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.472177:0:64909:0:(rw26.c:924:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1770686977.472183:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000350a851b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.472186:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b8c36ab8 17ffffc0001001 3:0 ffff8d6d06db9288 674 lru 00000080:00200000:2.0:1770686977.472192:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000064417169 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1770686977.472194:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000350a851b 00000080:00200000:2.0:1770686977.472195:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.472198:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.472211:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.472234:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.472238:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.472241:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.472249:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.472252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.472254:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.472259:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472272:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.472283:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.472286:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.472293:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.472296:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1770686977.472302:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.472305:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.472312:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:2.0:1770686977.472316:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.472332:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1770686977.472336:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1770686977.472340:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.472344:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 164, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.472346:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1770686977.472348:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.472358:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1770686977.472361:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1770686977.472364:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.472370:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1770686977.472376:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.472378:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.472386:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472395:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472403:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472410:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472416:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.472423:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.472430:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.472594:0:64909:0:(rw26.c:924:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1770686977.472600:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000219c5517[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.472604:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004ca916b2 17ffffc0001001 3:0 ffff8d6d06db9a20 675 lru 00000080:00200000:2.0:1770686977.472610:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000329e1f81 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1770686977.472612:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000219c5517 00000080:00200000:2.0:1770686977.472614:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.472616:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.472625:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.472644:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.472647:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.472650:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.472656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.472658:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.472663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.472667:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472674:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.472682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.472685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.472690:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.472793:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1770686977.472807:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.472811:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.472818:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:2.0:1770686977.472821:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.472830:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1770686977.472834:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1770686977.472837:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.472841:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 165, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.472843:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1770686977.472845:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.472851:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1770686977.472854:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1770686977.472857:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.472863:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1770686977.472870:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.472873:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.472881:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472890:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472899:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472906:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.472912:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.472920:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.472925:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.472952:0:64909:0:(rw26.c:924:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1770686977.472957:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000a8c0815e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.472961:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001b9643fd 17ffffc0001021 2:0 ffff8d6d06db9360 676 lru 00000080:00200000:2.0:1770686977.472966:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000910f9118 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1770686977.472968:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000a8c0815e 00000080:00200000:2.0:1770686977.472969:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.472972:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.472981:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.473000:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.473003:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.473006:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.473013:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.473015:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.473018:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.473022:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473030:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.473038:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.473041:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.473045:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.473048:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1770686977.473052:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.473655:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.473666:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:2.0:1770686977.473672:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.473685:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1770686977.473688:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1770686977.473690:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.473694:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 166, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.473696:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1770686977.473698:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.473705:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1770686977.473708:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1770686977.473710:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.473716:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1770686977.473723:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.473725:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.473795:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473815:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473825:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473833:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473841:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.473850:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.473859:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.473887:0:64909:0:(rw26.c:924:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1770686977.473892:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bd4d3378[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.473895:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000de335cb8 17ffffc0001001 3:0 ffff8d6d06db9ca8 677 lru 00000080:00200000:2.0:1770686977.473902:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000087019534 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1770686977.473904:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bd4d3378 00000080:00200000:2.0:1770686977.473905:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.473908:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.473920:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.473943:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.473947:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.473949:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.473958:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.473960:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.473963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.473967:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.473975:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.473986:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.473988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.473994:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.473997:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1770686977.474002:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.474005:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.474010:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:2.0:1770686977.474014:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.474022:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1770686977.474025:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1770686977.474028:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.474032:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 167, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.474033:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1770686977.474036:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.474041:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1770686977.474044:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1770686977.474047:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.474053:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1770686977.474060:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.474062:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.474069:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474076:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474099:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474105:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474109:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474114:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.474118:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.474132:0:64909:0:(rw26.c:924:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:2.0:1770686977.474135:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b19e6934[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.474137:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005846898d 17ffffc0001001 3:0 ffff8d6d06db9870 678 lru 00000080:00200000:2.0:1770686977.474140:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000f3a724c1 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1770686977.474141:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b19e6934 00000080:00200000:2.0:1770686977.474142:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.474144:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.474149:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474162:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.474164:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.474166:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.474170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.474172:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.474173:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.474176:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474181:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.474186:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.474188:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.474190:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.474192:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:2.0:1770686977.474195:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.474197:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.474200:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:2.0:1770686977.474202:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.474208:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2781184, count: 4096 00000080:00200000:2.0:1770686977.474211:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2781184, bytes: 4096 00000080:00200000:2.0:1770686977.474213:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.474215:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 168, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.474216:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:2.0:1770686977.474218:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.474222:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:2.0:1770686977.474224:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:2.0:1770686977.474226:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.474229:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:2.0:1770686977.474233:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.474235:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.474240:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474246:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474252:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474256:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474260:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474264:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.474267:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.474283:0:64909:0:(rw26.c:924:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1770686977.474286:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe0705ed[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.474288:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000009e9454d5 17ffffc0001001 3:0 ffff8d6d06db9d80 679 lru 00000080:00200000:2.0:1770686977.474292:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000efcf1b5b 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1770686977.474293:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe0705ed 00000080:00200000:2.0:1770686977.474294:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.474296:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.474303:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474320:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.474323:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.474325:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.474331:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.474333:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.474336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.474340:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474348:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.474354:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.474356:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.474359:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.474361:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1770686977.474364:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.474366:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.474370:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:2.0:1770686977.474372:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.474378:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1770686977.474380:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1770686977.474382:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.474385:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 169, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.474386:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1770686977.474387:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.474391:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1770686977.474393:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1770686977.474395:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.474399:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1770686977.474403:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.474404:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.474409:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474418:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474426:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474433:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474441:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474449:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.474454:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.474476:0:64909:0:(rw26.c:924:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1770686977.474481:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009b9a8618[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.474484:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000001377823 17ffffc0001001 3:0 ffff8d6d06db9bd0 680 lru 00000080:00200000:2.0:1770686977.474489:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001c555d7b 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1770686977.474491:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009b9a8618 00000080:00200000:2.0:1770686977.474492:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.474494:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.474502:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.474518:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.474520:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.474522:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.474528:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.474531:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.474533:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.474536:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.474545:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.474553:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.474555:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.474559:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.474562:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1770686977.474565:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.474568:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.474573:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:2.0:1770686977.474576:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.474583:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1770686977.474588:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1770686977.474591:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.474595:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 170, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.474596:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1770686977.474598:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.475629:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1770686977.475635:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1770686977.475638:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.475648:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1770686977.475658:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.475660:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.475673:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475681:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475689:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475694:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475698:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.475704:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.475710:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.475737:0:64909:0:(rw26.c:924:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1770686977.475741:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000622f731c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.475744:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000350de74b 17ffffc0001001 3:0 ffff8d6d06db9e58 681 lru 00000080:00200000:2.0:1770686977.475748:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000093c9f0e4 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1770686977.475750:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000622f731c 00000080:00200000:2.0:1770686977.475750:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.475752:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.475761:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.475777:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.475780:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.475781:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.475788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.475789:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.475791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.475794:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475810:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.475822:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.475824:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.475831:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.475834:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1770686977.475839:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.475842:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.475849:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:2.0:1770686977.475852:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.475867:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1770686977.475872:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1770686977.475876:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.475880:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 171, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.475882:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1770686977.475885:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.475890:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1770686977.475893:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1770686977.475896:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.475902:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1770686977.475906:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.475908:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.475913:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475920:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475926:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475930:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.475934:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.475939:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.475943:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.475956:0:64909:0:(rw26.c:924:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1770686977.475959:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000069f0d2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.475962:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000051b4af42 17ffffc0001001 3:0 ffff8d6d06db91b0 682 lru 00000080:00200000:2.0:1770686977.475966:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008ac40a73 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1770686977.475967:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000069f0d2 00000080:00200000:2.0:1770686977.475968:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.475970:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.475975:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.475991:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.475995:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.475997:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.476003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.476005:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.476008:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.476013:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476021:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.476029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.476031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.476036:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.476039:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1770686977.476042:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.476046:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.476050:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:2.0:1770686977.476053:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.476061:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1770686977.476065:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1770686977.476068:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.476072:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 172, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.476073:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1770686977.476075:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.476100:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1770686977.476105:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1770686977.476107:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.476114:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1770686977.476120:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.476123:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.476130:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476137:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476142:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476147:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476151:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476156:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.476160:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.476174:0:64909:0:(rw26.c:924:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1770686977.476177:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d2e6dbf0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.476179:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006952fed5 17ffffc0001001 3:0 ffff8d6d06db9000 683 lru 00000080:00200000:2.0:1770686977.476183:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009a2f3b13 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1770686977.476184:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d2e6dbf0 00000080:00200000:2.0:1770686977.476185:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.476187:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.476192:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476204:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.476206:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.476208:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.476212:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.476214:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.476217:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.476221:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476228:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.476239:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.476241:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.476245:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.476247:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1770686977.476251:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.476253:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.476258:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:2.0:1770686977.476261:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.476268:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1770686977.476271:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1770686977.476274:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.476278:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 173, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.476279:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1770686977.476281:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.476287:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1770686977.476290:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1770686977.476293:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.476298:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1770686977.476304:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.476306:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.476313:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476322:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476331:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476338:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476345:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476354:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.476359:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.476377:0:64909:0:(rw26.c:924:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1770686977.476382:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000996ea0c4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.476384:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000019a6589 17ffffc0001001 3:0 ffff8d6d06db9510 684 lru 00000080:00200000:2.0:1770686977.476389:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ca0405fe 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1770686977.476392:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000996ea0c4 00000080:00200000:2.0:1770686977.476393:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.476395:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.476403:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476419:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.476422:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.476424:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.476430:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.476433:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.476436:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.476440:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476449:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.476457:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.476460:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.476464:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.476467:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1770686977.476471:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.476474:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.476479:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:2.0:1770686977.476481:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.476490:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1770686977.476494:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1770686977.476496:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.476500:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 174, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.476501:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1770686977.476504:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.476510:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1770686977.476512:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1770686977.476515:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.476521:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1770686977.476527:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.476529:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.476537:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476546:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476554:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476562:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476570:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476578:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.476584:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.476605:0:64909:0:(rw26.c:924:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1770686977.476609:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000015f9410c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.476613:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a60ce204 17ffffc0001001 3:0 ffff8d6d06db96c0 685 lru 00000080:00200000:2.0:1770686977.476618:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c771dc36 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1770686977.476620:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000015f9410c 00000080:00200000:2.0:1770686977.476621:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.476623:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.476631:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476648:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.476651:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.476653:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.476659:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.476661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.476663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.476667:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476674:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.476682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.476685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.476689:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.476692:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1770686977.476696:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.476699:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.476704:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:2.0:1770686977.476707:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.476714:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1770686977.476718:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1770686977.476720:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.476724:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 175, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.476726:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1770686977.476728:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.476732:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1770686977.476735:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1770686977.476737:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.476743:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1770686977.476748:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.476750:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.476757:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476765:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476773:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476780:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476787:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476795:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.476812:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.476830:0:64909:0:(rw26.c:924:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1770686977.476834:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b28e0d44[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.476837:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a37aa511 17ffffc0001001 3:0 ffff8d6d06db9438 686 lru 00000080:00200000:2.0:1770686977.476842:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c37de92d 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1770686977.476844:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b28e0d44 00000080:00200000:2.0:1770686977.476846:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.476848:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.476856:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.476873:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.476876:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.476879:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.476885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.476887:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.476890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.476894:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476902:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.476911:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.476914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.476919:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.476922:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1770686977.476926:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.476929:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.476934:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:2.0:1770686977.476936:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.476944:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1770686977.476948:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1770686977.476951:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.476954:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 176, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.476956:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1770686977.476958:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.476964:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1770686977.476967:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1770686977.476969:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.476975:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1770686977.476981:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.476983:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.476990:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.476999:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477007:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477015:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477022:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477030:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.477034:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.477056:0:64909:0:(rw26.c:924:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1770686977.477061:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000beda4af4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.477064:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000017736908 17ffffc0001001 3:0 ffff8d6d06db9af8 687 lru 00000080:00200000:2.0:1770686977.477070:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000053eef8d7 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1770686977.477072:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000beda4af4 00000080:00200000:2.0:1770686977.477074:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.477076:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.477114:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477133:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.477136:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.477138:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.477144:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.477146:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.477148:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.477153:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477160:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.477168:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.477171:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.477176:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.477179:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1770686977.477182:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.477185:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.477190:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:2.0:1770686977.477193:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.477201:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1770686977.477204:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1770686977.477207:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.477211:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 177, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.477212:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1770686977.477214:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.477220:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1770686977.477223:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1770686977.477226:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.477231:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1770686977.477237:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.477239:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.477246:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477255:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477264:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477271:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477277:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477285:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.477290:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.477307:0:64909:0:(rw26.c:924:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1770686977.477312:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000092868afa[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.477315:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c7aee88d 17ffffc0001001 3:0 ffff8d6d06db90d8 688 lru 00000080:00200000:2.0:1770686977.477320:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000008763ffa 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1770686977.477322:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000092868afa 00000080:00200000:2.0:1770686977.477324:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.477326:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.477334:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477353:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.477356:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.477358:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.477365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.477367:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.477370:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.477374:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477382:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.477390:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.477392:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.477397:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.477400:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1770686977.477404:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.477407:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.477411:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:2.0:1770686977.477413:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.477419:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1770686977.477422:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1770686977.477424:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.477428:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 178, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.477429:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1770686977.477432:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.477437:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1770686977.477440:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1770686977.477442:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.477448:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1770686977.477454:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.477456:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.477463:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477473:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477479:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477484:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477487:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477493:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.477497:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.477513:0:64909:0:(rw26.c:924:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1770686977.477516:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000093a67abf[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.477518:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f57c0f69 17ffffc0001001 3:0 ffff8d6d1f95ea20 689 lru 00000080:00200000:2.0:1770686977.477522:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007259f05e 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1770686977.477523:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000093a67abf 00000080:00200000:2.0:1770686977.477524:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.477526:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.477531:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477546:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.477549:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.477551:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.477557:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.477559:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.477562:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.477566:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477574:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.477583:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.477586:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.477591:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.477594:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1770686977.477597:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.477600:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.477605:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:2.0:1770686977.477607:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.477613:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1770686977.477615:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1770686977.477617:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.477620:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 179, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.477621:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1770686977.477623:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.477627:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1770686977.477629:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1770686977.477631:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.477634:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1770686977.477639:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.477640:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.477645:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477651:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477657:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477662:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477666:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477671:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.477675:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.477688:0:64909:0:(rw26.c:924:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1770686977.477692:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000918406f6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.477696:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b9db4927 17ffffc0001001 3:0 ffff8d6d1f95e360 690 lru 00000080:00200000:2.0:1770686977.477701:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b23b682f 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1770686977.477703:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000918406f6 00000080:00200000:2.0:1770686977.477704:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.477707:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.477715:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477732:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.477735:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.477738:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.477743:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.477746:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.477749:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.477753:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477761:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.477768:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.477770:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.477774:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.477776:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1770686977.477778:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.477780:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.477784:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:2.0:1770686977.477786:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.477791:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1770686977.477794:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1770686977.477796:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.477841:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 180, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.477844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1770686977.477846:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.477852:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1770686977.477855:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1770686977.477858:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.477865:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1770686977.477871:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.477873:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.477882:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477890:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477898:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477906:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.477913:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.477920:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.477925:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.477952:0:64909:0:(rw26.c:924:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1770686977.477957:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009927f3cc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.477960:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006ae0016b 17ffffc0001021 2:0 ffff8d6d1f95eca8 691 lru 00000080:00200000:2.0:1770686977.477966:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000707707a4 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1770686977.477968:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009927f3cc 00000080:00200000:2.0:1770686977.477969:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.477972:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.478080:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478131:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.478135:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.478137:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.478143:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.478146:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.478149:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.478153:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478161:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.478170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.478173:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.478178:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.478181:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1770686977.478185:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.478188:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.478193:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:2.0:1770686977.478196:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.478205:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1770686977.478209:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1770686977.478212:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.478216:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 181, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.478217:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1770686977.478220:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.478225:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1770686977.478228:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1770686977.478231:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.478237:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1770686977.478243:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.478245:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.478253:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478262:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478271:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478279:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478286:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478293:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.478360:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.478379:0:64909:0:(rw26.c:924:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1770686977.478384:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007d84f318[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.478387:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b0663550 17ffffc0001001 3:0 ffff8d6d1f95e870 692 lru 00000080:00200000:2.0:1770686977.478393:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001eb82f15 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1770686977.478395:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007d84f318 00000080:00200000:2.0:1770686977.478396:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.478398:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.478407:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478435:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.478439:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.478441:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.478447:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.478449:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.478452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.478456:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478463:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.478472:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.478475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.478480:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.478483:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1770686977.478486:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.478490:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.478494:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1770686977.478498:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.478506:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1770686977.478510:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1770686977.478512:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.478517:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 182, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.478518:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1770686977.478520:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.478526:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1770686977.478528:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1770686977.478531:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.478536:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1770686977.478554:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.478557:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.478564:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478573:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478582:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478590:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478596:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478604:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.478609:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.478627:0:64909:0:(rw26.c:924:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1770686977.478632:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002befc985[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.478635:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000c23f99c 17ffffc0001001 3:0 ffff8d6d1f95ed80 693 lru 00000080:00200000:2.0:1770686977.478640:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fe99ce0e 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1770686977.478642:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002befc985 00000080:00200000:2.0:1770686977.478643:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.478646:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.478653:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478670:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.478674:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.478676:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.478682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.478684:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.478686:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.478701:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478711:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.478720:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.478722:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.478727:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.478730:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1770686977.478733:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.478736:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.478741:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1770686977.478744:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.478752:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1770686977.478756:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1770686977.478759:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.478763:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 183, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.478764:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1770686977.478767:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.478772:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1770686977.478775:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1770686977.478777:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.478783:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1770686977.478789:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.478791:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.478808:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478819:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478827:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478834:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478840:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478847:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.478853:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.478875:0:64909:0:(rw26.c:924:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1770686977.478879:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b442e08a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.478882:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006c9bee36 17ffffc0001001 3:0 ffff8d6d1f95ebd0 694 lru 00000080:00200000:2.0:1770686977.478887:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000024c010e6 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1770686977.478890:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b442e08a 00000080:00200000:2.0:1770686977.478891:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.478893:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.478901:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.478917:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.478920:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.478923:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.478929:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.478931:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.478934:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.478938:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.478946:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.478955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.478957:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.478962:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.478965:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1770686977.478968:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.478971:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.478976:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1770686977.478979:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.478987:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1770686977.478991:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1770686977.478994:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.478998:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 184, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.479000:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1770686977.479003:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.479008:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1770686977.479011:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1770686977.479014:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.479019:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1770686977.479025:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.479027:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.479035:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479044:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479053:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479061:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479068:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479076:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.479112:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.479132:0:64909:0:(rw26.c:924:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1770686977.479137:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000be86953b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.479140:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d6df72c1 17ffffc0001001 3:0 ffff8d6d1f95ee58 695 lru 00000080:00200000:2.0:1770686977.479145:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000005ed90 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1770686977.479148:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000be86953b 00000080:00200000:2.0:1770686977.479149:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.479151:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.479159:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479177:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.479180:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.479183:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.479188:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.479191:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.479200:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.479204:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479212:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.479221:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.479223:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.479228:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.479231:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1770686977.479234:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.479237:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.479242:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1770686977.479245:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.479254:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1770686977.479257:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1770686977.479260:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.479264:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 185, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.479265:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1770686977.479268:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.479273:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1770686977.479276:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1770686977.479279:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.479285:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1770686977.479291:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.479293:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.479315:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479325:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479335:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479343:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479349:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479358:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.479364:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.479382:0:64909:0:(rw26.c:924:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1770686977.479388:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000038dbc98a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.479390:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d1a66179 17ffffc0001001 3:0 ffff8d6d1f95e1b0 696 lru 00000080:00200000:2.0:1770686977.479396:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001ffe6696 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1770686977.479398:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000038dbc98a 00000080:00200000:2.0:1770686977.479399:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.479401:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.479409:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479426:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.479429:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.479432:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.479438:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.479440:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.479444:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.479448:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479456:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.479465:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.479468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.479473:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.479476:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1770686977.479480:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.479483:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.479488:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1770686977.479491:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.479499:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1770686977.479502:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1770686977.479505:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.479509:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 186, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.479511:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1770686977.479513:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.479518:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1770686977.479521:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1770686977.479524:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.479529:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1770686977.479535:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.479537:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.479545:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479554:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479563:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479570:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479577:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479584:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.479590:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.479606:0:64909:0:(rw26.c:924:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1770686977.479610:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000063879745[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.479613:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000039316efa 17ffffc0001001 3:0 ffff8d6d1f95e000 697 lru 00000080:00200000:2.0:1770686977.479618:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a938dc40 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1770686977.479621:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000063879745 00000080:00200000:2.0:1770686977.479622:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.479624:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.479632:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479647:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.479650:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.479652:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.479658:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.479660:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.479663:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.479667:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479674:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.479682:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.479685:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.479689:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.479692:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1770686977.479695:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.479698:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.479703:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1770686977.479706:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.479714:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1770686977.479718:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1770686977.479720:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.479724:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 187, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.479725:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1770686977.479727:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.479732:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1770686977.479735:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1770686977.479738:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.479744:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1770686977.479750:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.479752:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.479759:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479767:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479776:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479784:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479791:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479813:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.479818:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.479835:0:64909:0:(rw26.c:924:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1770686977.479839:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e5c25146[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.479842:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e5c66697 17ffffc0001001 3:0 ffff8d6d1f95e510 698 lru 00000080:00200000:2.0:1770686977.479847:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a1cc05d4 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1770686977.479849:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e5c25146 00000080:00200000:2.0:1770686977.479850:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.479853:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.479861:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.479878:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.479881:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.479883:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.479888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.479890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.479893:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.479897:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479904:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.479913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.479915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.479919:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.479922:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1770686977.479925:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.479928:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.479933:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1770686977.479936:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.479943:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1770686977.479947:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1770686977.479949:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.479953:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 188, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.479955:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1770686977.479957:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.479962:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1770686977.479965:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1770686977.479968:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.479973:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1770686977.479979:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.479981:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.479989:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.479997:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480005:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480013:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480020:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480028:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.480033:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.480049:0:64909:0:(rw26.c:924:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1770686977.480053:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006709550c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.480056:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000361da42e 17ffffc0001001 3:0 ffff8d6d1f95e6c0 699 lru 00000080:00200000:2.0:1770686977.480061:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002b4ef4b1 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1770686977.480063:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006709550c 00000080:00200000:2.0:1770686977.480065:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.480067:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.480075:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480127:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.480130:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.480133:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.480139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.480141:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.480143:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.480148:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480156:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.480165:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.480168:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.480172:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.480180:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1770686977.480183:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.480186:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.480191:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1770686977.480194:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.480201:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1770686977.480205:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1770686977.480208:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.480211:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 189, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.480213:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1770686977.480215:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.480220:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1770686977.480222:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1770686977.480225:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.480231:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1770686977.480236:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.480238:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.480245:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480254:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480262:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480269:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480276:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480284:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.480289:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.480306:0:64909:0:(rw26.c:924:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1770686977.480311:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000069022337[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.480314:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000055a5495f 17ffffc0001001 3:0 ffff8d6d1f95e438 700 lru 00000080:00200000:2.0:1770686977.480319:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008591649b 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1770686977.480322:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000069022337 00000080:00200000:2.0:1770686977.480323:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.480325:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.480333:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480351:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.480354:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.480357:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.480362:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.480365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.480367:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.480371:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480379:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.480388:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.480391:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.480395:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.480397:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1770686977.480401:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.480404:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.480409:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1770686977.480412:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.480419:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1770686977.480436:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1770686977.480439:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.480443:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 190, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.480445:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1770686977.480447:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.480456:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1770686977.480459:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1770686977.480462:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.480467:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1770686977.480473:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.480475:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.480483:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480492:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480500:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480508:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480515:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480523:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.480529:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.480546:0:64909:0:(rw26.c:924:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1770686977.480550:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000007a3b7f9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.480553:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d0fdf00d 17ffffc0001001 3:0 ffff8d6d1f95eaf8 701 lru 00000080:00200000:2.0:1770686977.480558:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ee2f82ff 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1770686977.480561:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000007a3b7f9 00000080:00200000:2.0:1770686977.480562:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.480564:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.480571:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480588:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.480590:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.480593:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.480598:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.480600:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.480603:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.480607:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480614:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.480622:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.480625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.480630:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.480632:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1770686977.480636:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.480639:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.480644:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1770686977.480647:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.480654:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1770686977.480658:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1770686977.480660:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.480664:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 191, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.480665:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1770686977.480668:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.480673:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1770686977.480675:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1770686977.480678:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.480683:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1770686977.480689:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.480691:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.480698:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480706:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480714:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480722:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480729:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480736:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.480741:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.480757:0:64909:0:(rw26.c:924:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1770686977.480761:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008445df7d[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.480764:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000000cd79e9 17ffffc0001001 3:0 ffff8d6d1f95e0d8 702 lru 00000080:00200000:2.0:1770686977.480769:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001844974d 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1770686977.480771:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008445df7d 00000080:00200000:2.0:1770686977.480773:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.480775:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.480782:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480810:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.480814:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.480817:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.480822:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.480825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.480827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.480832:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480840:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.480849:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.480852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.480856:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.480859:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1770686977.480862:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.480865:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.480870:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1770686977.480872:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.480879:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1770686977.480883:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1770686977.480885:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.480889:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 192, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.480890:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1770686977.480892:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.480897:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1770686977.480900:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1770686977.480902:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.480907:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1770686977.480912:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.480914:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.480921:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480931:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480940:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480947:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.480954:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.480962:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.480966:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.480981:0:64909:0:(rw26.c:924:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1770686977.480985:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000002d9335a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.480988:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000627dbac2 17ffffc0001001 3:0 ffff8d6d1f95e798 703 lru 00000080:00200000:2.0:1770686977.480993:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000cd145f3c 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1770686977.480995:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000002d9335a 00000080:00200000:2.0:1770686977.480996:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.480998:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.481006:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481021:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.481023:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.481025:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.481031:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.481033:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.481035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.481040:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481048:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.481056:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.481058:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.481063:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.481066:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1770686977.481069:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.481072:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.481076:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1770686977.481079:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.481121:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1770686977.481125:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1770686977.481128:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.481132:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 193, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.481134:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1770686977.481137:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.481142:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1770686977.481145:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1770686977.481148:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.481154:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1770686977.481160:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.481162:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.481169:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481178:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481187:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481194:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481201:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481209:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.481214:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.481238:0:64909:0:(rw26.c:924:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1770686977.481243:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000590864b6[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.481246:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a14aa03e 17ffffc0001001 3:0 ffff8d6d1f95e5e8 704 lru 00000080:00200000:2.0:1770686977.481252:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000042a3438b 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1770686977.481254:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000590864b6 00000080:00200000:2.0:1770686977.481255:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.481257:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.481265:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481282:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.481285:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.481288:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.481294:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.481297:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.481299:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.481303:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481311:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.481320:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.481323:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.481328:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.481330:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1770686977.481333:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.481336:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.481340:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1770686977.481343:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.481351:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1770686977.481354:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1770686977.481357:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.481360:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 194, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.481362:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1770686977.481364:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.481370:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1770686977.481372:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1770686977.481375:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.481380:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1770686977.481385:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.481387:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.481395:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481404:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481412:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481420:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481426:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481434:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.481439:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.481458:0:64909:0:(rw26.c:924:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1770686977.481462:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d1d18579[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.481465:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e0ceff5a 17ffffc0001001 3:0 ffff8d6d1f95e948 705 lru 00000080:00200000:2.0:1770686977.481470:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002c4a614b 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1770686977.481473:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d1d18579 00000080:00200000:2.0:1770686977.481474:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.481476:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.481485:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481503:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.481507:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.481509:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.481515:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.481517:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.481520:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.481525:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481532:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.481542:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.481545:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.481550:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.481552:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1770686977.481557:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.481560:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.481565:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1770686977.481567:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.481575:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1770686977.481579:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1770686977.481582:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.481585:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 195, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.481587:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1770686977.481589:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.481595:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1770686977.481598:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1770686977.481600:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.481606:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1770686977.481612:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.481615:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.481622:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481632:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481640:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481648:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481655:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481663:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.481669:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.481696:0:64909:0:(rw26.c:924:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1770686977.481701:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ecf22746[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.481704:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005e97bc03 17ffffc0001021 2:0 ffff8d6d1f95e288 706 lru 00000080:00200000:2.0:1770686977.481710:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000701f58ee 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1770686977.481712:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ecf22746 00000080:00200000:2.0:1770686977.481713:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.481716:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.481725:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.481742:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.481746:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.481748:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.481754:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.481756:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.481758:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.481762:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.481770:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.481778:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.481781:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.481785:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.481788:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1770686977.481792:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.481795:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.482528:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1770686977.482623:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.482639:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1770686977.482644:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1770686977.482647:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.482652:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 196, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.482654:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1770686977.482656:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.482665:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1770686977.482668:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1770686977.482670:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.482679:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1770686977.482688:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.482785:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.482809:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.482822:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.482833:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.482841:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.482848:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.482857:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.482865:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.482895:0:64909:0:(rw26.c:924:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1770686977.482901:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000059f79177[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.482904:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000fc6034b1 17ffffc0001001 3:0 ffff8d6d0717de58 707 lru 00000080:00200000:2.0:1770686977.482910:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005b275818 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1770686977.482912:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000059f79177 00000080:00200000:2.0:1770686977.482913:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.482916:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.482928:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.482948:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.482952:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.482955:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.482964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.482967:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.482969:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.482973:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.482982:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.482993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.482996:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.483002:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.483006:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1770686977.483010:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.483013:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.483018:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1770686977.483021:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.483030:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1770686977.483033:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1770686977.483036:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.483040:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 197, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.483041:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1770686977.483043:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.483049:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1770686977.483052:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1770686977.483054:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.483059:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1770686977.483065:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.483068:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.483076:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483108:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483117:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483125:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483131:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483139:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.483146:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.483166:0:64909:0:(rw26.c:924:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1770686977.483171:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ab760fc1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.483175:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000020e8570c 17ffffc0001001 3:0 ffff8d6d0717d1b0 708 lru 00000080:00200000:2.0:1770686977.483180:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000030d565c2 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1770686977.483183:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ab760fc1 00000080:00200000:2.0:1770686977.483184:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.483186:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.483194:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483212:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.483216:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.483219:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.483225:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.483228:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.483230:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.483234:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483241:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.483250:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.483252:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.483257:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.483260:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1770686977.483264:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.483267:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.483272:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1770686977.483275:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.483283:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1770686977.483287:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1770686977.483290:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.483293:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 198, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.483295:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1770686977.483297:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.483302:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1770686977.483305:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1770686977.483307:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.483313:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1770686977.483320:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.483322:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.483329:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483338:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483346:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483353:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483360:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483367:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.483373:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.483390:0:64909:0:(rw26.c:924:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1770686977.483395:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000036aa5341[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.483398:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000065c36ec4 17ffffc0001001 3:0 ffff8d6d0717d000 709 lru 00000080:00200000:2.0:1770686977.483402:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003811c602 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1770686977.483404:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000036aa5341 00000080:00200000:2.0:1770686977.483406:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.483408:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.483416:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483433:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.483435:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.483438:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.483443:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.483445:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.483448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.483452:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483459:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.483467:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.483470:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.483474:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.483477:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1770686977.483480:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.483483:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.483488:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1770686977.483491:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.483498:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1770686977.483502:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1770686977.483504:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.483508:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 199, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.483510:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1770686977.483512:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.483517:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1770686977.483519:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1770686977.483522:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.483527:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1770686977.483533:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.483535:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.483788:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483809:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483819:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483827:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483835:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483845:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.483851:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.483871:0:64909:0:(rw26.c:924:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1770686977.483876:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c29a335a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.483879:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000024c6f12 17ffffc0001001 3:0 ffff8d6d0717d510 710 lru 00000080:00200000:2.0:1770686977.483885:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ad1f40a1 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1770686977.483887:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c29a335a 00000080:00200000:2.0:1770686977.483889:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.483891:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.483901:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.483920:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.483923:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.483925:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.483932:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.483935:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.483938:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.483942:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.483950:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.483960:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.483963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.483968:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.483971:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1770686977.483975:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.483979:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.483984:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1770686977.483988:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.483996:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1770686977.484000:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1770686977.484003:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.484006:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 200, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.484008:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1770686977.484010:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.484016:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1770686977.484019:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1770686977.484022:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.484028:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1770686977.484034:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.484036:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.484044:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484053:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484063:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484071:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484078:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484121:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.484128:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.484144:0:64909:0:(rw26.c:924:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1770686977.484148:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002f2c7685[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.484152:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000170f666 17ffffc0001001 3:0 ffff8d6d0717d6c0 711 lru 00000080:00200000:2.0:1770686977.484157:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000470e3ad1 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1770686977.484159:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002f2c7685 00000080:00200000:2.0:1770686977.484161:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.484163:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.484171:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484188:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.484191:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.484194:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.484200:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.484203:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.484206:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.484210:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484218:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.484227:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.484230:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.484235:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.484238:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1770686977.484242:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.484245:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.484250:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1770686977.484253:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.484261:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1770686977.484265:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1770686977.484268:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.484271:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 201, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.484273:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1770686977.484275:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.484281:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1770686977.484283:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1770686977.484286:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.484291:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1770686977.484297:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.484299:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.484306:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484316:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484324:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484333:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484340:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484348:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.484354:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.484374:0:64909:0:(rw26.c:924:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1770686977.484379:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f119ccdc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.484382:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001ed5f390 17ffffc0001001 3:0 ffff8d6d0717d438 712 lru 00000080:00200000:2.0:1770686977.484388:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000003acfe6de 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1770686977.484390:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f119ccdc 00000080:00200000:2.0:1770686977.484392:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.484394:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.484404:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484422:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.484426:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.484428:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.484434:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.484437:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.484440:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.484444:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484453:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.484461:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.484464:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.484469:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.484472:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1770686977.484476:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.484479:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.484484:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1770686977.484487:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.484496:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1770686977.484500:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1770686977.484503:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.484507:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 202, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.484509:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1770686977.484511:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.484517:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1770686977.484521:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1770686977.484524:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.484529:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1770686977.484536:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.484641:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.484652:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484661:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484670:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484677:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484684:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484791:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.484808:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.484828:0:64909:0:(rw26.c:924:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1770686977.484833:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000eb11de75[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.484836:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e90918bf 17ffffc0001001 3:0 ffff8d6d0717daf8 713 lru 00000080:00200000:2.0:1770686977.484842:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000591be25b 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1770686977.484844:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000eb11de75 00000080:00200000:2.0:1770686977.484846:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.484848:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.484857:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.484876:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.484879:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.484882:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.484888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.484890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.484892:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.484896:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.484905:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.484914:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.484917:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.484922:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.484925:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1770686977.484929:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.484932:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.484937:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1770686977.484940:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.484948:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1770686977.484952:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1770686977.484954:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.484958:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 203, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.484960:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1770686977.484962:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.484968:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1770686977.484971:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1770686977.484974:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.484980:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1770686977.484985:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.484988:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.484995:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485005:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485014:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485022:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485030:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485038:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.485044:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.485062:0:64909:0:(rw26.c:924:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1770686977.485067:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000050010249[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.485070:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000004cb743da 17ffffc0001001 3:0 ffff8d6d0717d0d8 714 lru 00000080:00200000:2.0:1770686977.485075:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001a8ba5d2 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1770686977.485078:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000050010249 00000080:00200000:2.0:1770686977.485079:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.485118:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.485128:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485144:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.485147:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.485150:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.485156:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.485158:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.485160:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.485164:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485171:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.485179:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.485181:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.485186:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.485189:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1770686977.485192:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.485195:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.485199:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1770686977.485202:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.485210:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1770686977.485214:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1770686977.485216:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.485220:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 204, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.485222:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1770686977.485224:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.485229:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1770686977.485232:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1770686977.485234:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.485240:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1770686977.485245:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.485248:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.485255:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485264:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485273:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485281:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485288:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485296:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.485302:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.485322:0:64909:0:(rw26.c:924:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1770686977.485326:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000039c1088[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.485330:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000cfce479 17ffffc0001001 3:0 ffff8d6d0717d798 715 lru 00000080:00200000:2.0:1770686977.485335:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000030d746d1 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1770686977.485337:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000039c1088 00000080:00200000:2.0:1770686977.485339:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.485341:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.485349:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485367:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.485370:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.485373:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.485378:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.485381:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.485383:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.485388:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485395:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.485404:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.485407:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.485412:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.485414:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1770686977.485418:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.485421:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.485426:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1770686977.485429:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.485437:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1770686977.485441:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1770686977.485444:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.485448:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 205, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.485449:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1770686977.485451:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.485457:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1770686977.485460:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1770686977.485463:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.485468:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1770686977.485474:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.485476:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.485483:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485491:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485499:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485506:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485512:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485519:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.485525:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.485639:0:64909:0:(rw26.c:924:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1770686977.485645:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fdc26094[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.485647:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000950838e7 17ffffc0001001 3:0 ffff8d6d0717d5e8 716 lru 00000080:00200000:2.0:1770686977.485652:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000fd2f5cd4 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1770686977.485654:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fdc26094 00000080:00200000:2.0:1770686977.485655:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.485657:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.485666:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485682:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.485685:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.485688:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.485787:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.485791:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.485794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.485808:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485816:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.485825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.485827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.485832:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.485835:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1770686977.485839:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.485842:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.485851:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1770686977.485855:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.485863:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1770686977.485867:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1770686977.485870:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.485874:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 206, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.485876:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1770686977.485878:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.485883:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1770686977.485886:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1770686977.485889:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.485895:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1770686977.485900:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.485903:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.485912:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485921:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485929:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485936:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.485942:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.485950:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.485955:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.485974:0:64909:0:(rw26.c:924:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1770686977.485978:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009a5e4599[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.485982:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000c7b7a608 17ffffc0001001 3:0 ffff8d6d0717d948 717 lru 00000080:00200000:2.0:1770686977.485988:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000359237c2 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1770686977.485990:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009a5e4599 00000080:00200000:2.0:1770686977.485991:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.485994:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.486002:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.486018:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.486022:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.486024:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.486030:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.486032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.486035:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.486039:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486046:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.486055:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.486057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.486061:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.486064:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1770686977.486068:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.486071:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.486077:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1770686977.486080:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.486123:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1770686977.486127:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1770686977.486130:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.486133:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 207, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.486135:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1770686977.486137:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.486143:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1770686977.486146:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1770686977.486149:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.486154:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1770686977.486161:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.486163:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.486171:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486180:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486188:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486196:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486203:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.486211:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.486216:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.486234:0:64909:0:(rw26.c:924:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1770686977.486238:0:64909:0:(rw26.c:981:ll_write_end()) page@000000007f69ab3e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.486242:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ede40674 17ffffc0001001 3:0 ffff8d6d0717d288 718 lru 00000080:00200000:2.0:1770686977.486247:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b94ed820 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1770686977.486250:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000007f69ab3e 00000080:00200000:2.0:1770686977.486251:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.486253:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.486261:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.486279:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.486282:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.486284:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.486290:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.486292:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.486295:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.486439:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486448:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.486456:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.486459:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.486464:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.486467:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1770686977.486470:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.486473:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.486478:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1770686977.486481:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.486490:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1770686977.486494:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1770686977.486497:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.486500:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 208, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.486502:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1770686977.486504:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.486509:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1770686977.486512:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1770686977.486514:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.486520:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1770686977.486526:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.486528:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.486535:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486644:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486652:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486659:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486665:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.486672:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.486678:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.486795:0:64909:0:(rw26.c:924:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1770686977.486811:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001ce406f9[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.486814:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007b562416 17ffffc0001001 3:0 ffff8d6d0717da20 719 lru 00000080:00200000:2.0:1770686977.486819:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000039f09321 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1770686977.486821:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001ce406f9 00000080:00200000:2.0:1770686977.486822:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.486824:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.486834:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.486851:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.486855:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.486857:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.486863:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.486866:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.486868:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.486872:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486880:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.486890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.486893:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.486898:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.486901:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1770686977.486905:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.486908:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.486914:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1770686977.486918:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.486926:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1770686977.486931:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1770686977.486933:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.486937:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 209, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.486939:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1770686977.486941:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.486947:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1770686977.486950:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1770686977.486953:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.486959:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1770686977.486965:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.486968:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.486975:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486985:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.486994:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487001:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487009:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487017:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.487023:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.487042:0:64909:0:(rw26.c:924:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1770686977.487047:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b0edbe99[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.487050:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000009b5ae08 17ffffc0001001 3:0 ffff8d6d0717d360 720 lru 00000080:00200000:2.0:1770686977.487056:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000bd5b0bc1 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1770686977.487058:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b0edbe99 00000080:00200000:2.0:1770686977.487059:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.487061:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.487070:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487124:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.487127:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.487129:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.487135:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.487137:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.487139:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.487144:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487152:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.487162:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.487164:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.487169:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.487172:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1770686977.487176:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.487179:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.487184:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1770686977.487187:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.487196:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1770686977.487200:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1770686977.487202:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.487206:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 210, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.487208:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1770686977.487210:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.487216:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1770686977.487218:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1770686977.487221:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.487227:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1770686977.487234:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.487236:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.487244:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487254:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487263:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487271:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487278:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487286:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.487291:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.487318:0:64909:0:(rw26.c:924:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1770686977.487323:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b63a4e6a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.487327:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000a71723a4 17ffffc0001021 2:0 ffff8d6d0717dca8 721 lru 00000080:00200000:2.0:1770686977.487333:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006dde9224 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1770686977.487335:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b63a4e6a 00000080:00200000:2.0:1770686977.487337:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.487339:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.487347:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487364:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.487367:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.487370:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.487376:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.487378:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.487381:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.487385:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487393:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.487403:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.487405:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.487410:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.487413:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1770686977.487417:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.487421:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.487426:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1770686977.487429:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.487436:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1770686977.487442:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1770686977.487444:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.487448:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 211, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.487450:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1770686977.487452:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.487458:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1770686977.487461:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1770686977.487463:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.487468:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1770686977.487474:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.487476:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.487483:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487491:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487499:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487507:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487512:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487521:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.487525:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.487642:0:64909:0:(rw26.c:924:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1770686977.487647:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000bf9337ab[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.487650:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006a4a1d30 17ffffc0001001 3:0 ffff8d6d0717d870 722 lru 00000080:00200000:2.0:1770686977.487655:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000005b1a649d 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1770686977.487657:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000bf9337ab 00000080:00200000:2.0:1770686977.487659:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.487661:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.487669:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487686:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.487689:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.487786:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.487794:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.487797:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.487810:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.487815:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487824:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.487833:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.487836:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.487841:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.487844:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1770686977.487849:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.487852:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.487858:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1770686977.487861:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.487872:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1770686977.487875:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1770686977.487878:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.487882:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 212, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.487884:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1770686977.487886:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.487892:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1770686977.487895:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1770686977.487898:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.487904:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1770686977.487911:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.487914:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.487921:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487930:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487939:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487946:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.487953:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.487962:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.487968:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.487988:0:64909:0:(rw26.c:924:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1770686977.487992:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000033ccfd0f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.487996:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000dc5128e6 17ffffc0001001 3:0 ffff8d6d0717dd80 723 lru 00000080:00200000:2.0:1770686977.488001:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000004a9afd36 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1770686977.488003:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000033ccfd0f 00000080:00200000:2.0:1770686977.488005:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.488007:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.488016:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488034:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.488037:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.488040:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.488046:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.488049:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.488052:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.488056:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488064:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.488074:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.488077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.488117:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.488121:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1770686977.488125:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.488128:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.488132:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1770686977.488135:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.488143:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1770686977.488147:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1770686977.488149:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.488153:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 213, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.488155:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1770686977.488158:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.488163:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1770686977.488166:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1770686977.488169:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.488175:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1770686977.488181:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.488184:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.488191:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488201:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488211:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488218:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488226:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488234:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.488240:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.488268:0:64909:0:(rw26.c:924:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1770686977.488272:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009d91920a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.488276:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002cb3aab2 17ffffc0001001 3:0 ffff8d6d0135fe58 724 lru 00000080:00200000:2.0:1770686977.488281:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000d1b43d96 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1770686977.488284:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009d91920a 00000080:00200000:2.0:1770686977.488285:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.488287:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.488295:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488313:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.488316:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.488319:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.488324:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.488327:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.488330:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.488334:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488343:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.488353:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.488355:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.488360:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.488364:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1770686977.488368:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.488371:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.488377:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1770686977.488380:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.488388:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1770686977.488392:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1770686977.488395:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.488399:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 214, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.488400:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1770686977.488403:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.488409:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1770686977.488412:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1770686977.488415:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.488420:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1770686977.488426:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.488429:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.488437:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488446:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488454:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488462:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488469:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488478:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.488484:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.488503:0:64909:0:(rw26.c:924:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1770686977.488507:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ddc9b212[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.488510:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d02ea712 17ffffc0001001 3:0 ffff8d6d0135f1b0 725 lru 00000080:00200000:2.0:1770686977.488516:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000837bac0d 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1770686977.488518:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ddc9b212 00000080:00200000:2.0:1770686977.488519:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.488522:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.488530:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488653:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.488657:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.488659:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.488665:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.488668:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.488671:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.488676:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488684:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.488785:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.488788:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.488793:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.488796:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1770686977.488811:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.488814:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.488819:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1770686977.488823:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.488832:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1770686977.488836:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1770686977.488838:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.488843:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 215, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.488844:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1770686977.488847:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.488852:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1770686977.488856:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1770686977.488858:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.488864:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1770686977.488872:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.488874:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.488882:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488891:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488900:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488907:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.488914:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488921:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.488928:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.488948:0:64909:0:(rw26.c:924:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1770686977.488953:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001bacac5f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.488956:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d839b928 17ffffc0001001 3:0 ffff8d6d0135f000 726 lru 00000080:00200000:2.0:1770686977.488962:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ce5b9774 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1770686977.488964:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001bacac5f 00000080:00200000:2.0:1770686977.488965:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.488967:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.488975:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.488991:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.488994:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.488996:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.489001:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.489003:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.489006:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.489010:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489018:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.489027:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.489029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.489035:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.489037:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1770686977.489041:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.489044:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.489048:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1770686977.489051:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.489059:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1770686977.489063:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1770686977.489065:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.489068:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 216, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.489070:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1770686977.489072:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.489077:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1770686977.489080:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1770686977.489118:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.489124:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1770686977.489130:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.489132:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.489140:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489149:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489156:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489163:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489169:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489177:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.489182:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.489200:0:64909:0:(rw26.c:924:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1770686977.489205:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000000c60914[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.489208:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b3131432 17ffffc0001001 3:0 ffff8d6d0135f510 727 lru 00000080:00200000:2.0:1770686977.489213:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e04a94a2 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1770686977.489215:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000000c60914 00000080:00200000:2.0:1770686977.489216:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.489219:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.489226:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489243:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.489246:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.489248:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.489254:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.489256:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.489259:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.489262:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489270:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.489279:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.489282:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.489287:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.489290:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1770686977.489293:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.489297:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.489302:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1770686977.489305:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.489312:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1770686977.489316:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1770686977.489318:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.489322:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 217, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.489324:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1770686977.489326:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.489331:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1770686977.489334:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1770686977.489336:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.489341:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1770686977.489347:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.489350:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.489357:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489367:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489375:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489383:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489390:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489398:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.489404:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.489421:0:64909:0:(rw26.c:924:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1770686977.489425:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe286223[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.489429:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ed677ba4 17ffffc0001001 3:0 ffff8d6d0135f6c0 728 lru 00000080:00200000:2.0:1770686977.489434:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000006b2872b 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1770686977.489436:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe286223 00000080:00200000:2.0:1770686977.489437:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.489440:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.489447:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489464:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.489467:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.489469:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.489475:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.489477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.489480:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.489484:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489491:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.489499:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.489501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.489506:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.489508:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1770686977.489511:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.489514:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.489519:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:2.0:1770686977.489522:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.489529:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1770686977.489533:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1770686977.489535:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.489644:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 218, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.489645:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1770686977.489648:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.489654:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1770686977.489657:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1770686977.489659:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.489665:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1770686977.489671:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.489673:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.489681:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489781:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489792:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489809:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489817:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489826:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.489833:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.489853:0:64909:0:(rw26.c:924:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1770686977.489858:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a93af4a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.489861:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007de18e70 17ffffc0001001 3:0 ffff8d6d0135f438 729 lru 00000080:00200000:2.0:1770686977.489866:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006313d076 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1770686977.489869:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a93af4a 00000080:00200000:2.0:1770686977.489871:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.489873:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.489882:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.489899:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.489902:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.489904:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.489910:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.489913:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.489915:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.489920:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.489928:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.489937:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.489939:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.489944:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.489947:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1770686977.489950:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.489954:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.489958:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:2.0:1770686977.489961:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.489969:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1770686977.489972:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1770686977.489975:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.489979:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 219, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.489981:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1770686977.489983:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.489989:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1770686977.489992:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1770686977.489994:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.489999:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1770686977.490005:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.490007:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.490015:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490024:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490033:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490040:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490048:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490056:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.490061:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.490079:0:64909:0:(rw26.c:924:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1770686977.490120:0:64909:0:(rw26.c:981:ll_write_end()) page@000000008916e252[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.490124:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000341cd826 17ffffc0001001 3:0 ffff8d6d0135faf8 730 lru 00000080:00200000:2.0:1770686977.490130:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000066a219a7 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1770686977.490132:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000008916e252 00000080:00200000:2.0:1770686977.490133:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.490135:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.490144:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490165:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.490168:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.490171:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.490176:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.490179:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.490181:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.490186:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490193:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.490202:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.490204:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.490209:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.490212:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1770686977.490216:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.490219:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.490225:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:2.0:1770686977.490227:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.490235:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1770686977.490239:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1770686977.490242:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.490245:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 220, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.490247:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1770686977.490250:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.490256:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1770686977.490259:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1770686977.490261:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.490267:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1770686977.490273:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.490276:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.490284:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490292:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490301:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490309:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490317:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490325:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.490330:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.490346:0:64909:0:(rw26.c:924:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1770686977.490350:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000067f6cc61[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.490353:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b89f5fbf 17ffffc0001001 3:0 ffff8d6d0135f0d8 731 lru 00000080:00200000:2.0:1770686977.490359:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001759753e 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1770686977.490361:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000067f6cc61 00000080:00200000:2.0:1770686977.490362:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.490365:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.490372:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490389:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.490392:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.490395:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.490400:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.490403:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.490405:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.490410:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490417:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.490426:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.490428:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.490433:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.490436:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1770686977.490439:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.490442:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.490447:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:2.0:1770686977.490450:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.490457:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1770686977.490460:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1770686977.490463:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.490467:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 221, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.490468:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1770686977.490470:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.490476:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1770686977.490478:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1770686977.490481:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.490486:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1770686977.490492:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.490494:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.490501:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490510:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490519:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490527:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490534:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490634:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.490640:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.490656:0:64909:0:(rw26.c:924:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1770686977.490661:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002dfbc383[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.490664:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000431a9631 17ffffc0001001 3:0 ffff8d6d0135f798 732 lru 00000080:00200000:2.0:1770686977.490670:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007688996d 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1770686977.490672:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002dfbc383 00000080:00200000:2.0:1770686977.490673:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.490675:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.490684:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490812:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.490815:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.490818:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.490825:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.490827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.490830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.490835:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490843:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.490852:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.490855:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.490860:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.490863:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1770686977.490867:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.490870:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.490875:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:2.0:1770686977.490879:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.490888:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3002368, count: 4096 00000080:00200000:2.0:1770686977.490892:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3002368, bytes: 4096 00000080:00200000:2.0:1770686977.490894:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.490899:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 222, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.490901:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:2.0:1770686977.490903:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.490909:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:2.0:1770686977.490913:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:2.0:1770686977.490916:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.490921:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:2.0:1770686977.490928:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.490931:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.490938:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490948:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490957:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490965:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.490972:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.490981:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.490986:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.491006:0:64909:0:(rw26.c:924:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:2.0:1770686977.491010:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000121f9dbc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.491014:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000018575283 17ffffc0001001 3:0 ffff8d6d0135f5e8 733 lru 00000080:00200000:2.0:1770686977.491020:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b2aa1995 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1770686977.491023:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000121f9dbc 00000080:00200000:2.0:1770686977.491024:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.491026:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.491034:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491052:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.491055:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.491058:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.491064:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.491066:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.491069:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.491073:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491114:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.491125:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.491128:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.491133:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.491135:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:2.0:1770686977.491139:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.491142:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.491147:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:2.0:1770686977.491149:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.491157:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3006464, count: 4096 00000080:00200000:2.0:1770686977.491160:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3006464, bytes: 4096 00000080:00200000:2.0:1770686977.491163:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.491166:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 223, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.491168:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:2.0:1770686977.491170:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.491175:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:2.0:1770686977.491178:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:2.0:1770686977.491181:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.491186:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:2.0:1770686977.491192:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.491194:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.491201:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491210:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491219:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491227:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491235:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491243:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.491248:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.491265:0:64909:0:(rw26.c:924:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:2.0:1770686977.491269:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000097588e6c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.491272:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001cad50b6 17ffffc0001001 3:0 ffff8d6d0135f948 734 lru 00000080:00200000:2.0:1770686977.491278:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000008fee477 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1770686977.491280:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000097588e6c 00000080:00200000:2.0:1770686977.491281:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.491283:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.491291:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491308:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.491311:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.491313:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.491319:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.491321:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.491324:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.491328:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491336:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.491345:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.491347:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.491352:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.491355:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:2.0:1770686977.491358:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.491361:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.491366:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:2.0:1770686977.491368:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.491375:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3010560, count: 4096 00000080:00200000:2.0:1770686977.491379:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3010560, bytes: 4096 00000080:00200000:2.0:1770686977.491382:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.491386:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 224, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.491387:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:2.0:1770686977.491389:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.491394:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:2.0:1770686977.491397:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:2.0:1770686977.491400:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.491404:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:2.0:1770686977.491410:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.491412:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.491419:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491427:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491436:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491443:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491450:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491458:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.491463:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.491480:0:64909:0:(rw26.c:924:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:2.0:1770686977.491485:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006a65fc0f[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.491488:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000763a0e93 17ffffc0001001 3:0 ffff8d6d0135f288 735 lru 00000080:00200000:2.0:1770686977.491493:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b968c9ac 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1770686977.491494:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006a65fc0f 00000080:00200000:2.0:1770686977.491496:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.491497:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.491505:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491520:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.491523:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.491526:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.491532:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.491534:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.491625:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.491632:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491640:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.491648:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.491651:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.491657:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.491660:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:2.0:1770686977.491664:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.491667:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.491672:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:2.0:1770686977.491675:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.491684:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3014656, count: 4096 00000080:00200000:2.0:1770686977.491689:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3014656, bytes: 4096 00000080:00200000:2.0:1770686977.491780:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.491785:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 225, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.491786:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:2.0:1770686977.491789:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.491795:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:2.0:1770686977.491807:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:2.0:1770686977.491810:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.491818:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:2.0:1770686977.491824:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.491827:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.491834:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491843:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491853:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491860:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491866:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491874:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.491880:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.491908:0:64909:0:(rw26.c:924:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:2.0:1770686977.491912:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fd7e4d69[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.491916:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008b84b4d9 17ffffc0001021 2:0 ffff8d6d0135fa20 736 lru 00000080:00200000:2.0:1770686977.491922:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009f8ef38f 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1770686977.491924:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fd7e4d69 00000080:00200000:2.0:1770686977.491925:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.491927:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.491935:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.491952:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.491955:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.491957:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.491963:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.491966:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.491968:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.491973:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.491981:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.491990:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.491993:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.491997:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.492000:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:2.0:1770686977.492004:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.492007:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.492012:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:2.0:1770686977.492014:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.492022:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3018752, count: 4096 00000080:00200000:2.0:1770686977.492025:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3018752, bytes: 4096 00000080:00200000:2.0:1770686977.492028:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.492032:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 226, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.492034:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:2.0:1770686977.492036:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.492041:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:2.0:1770686977.492044:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:2.0:1770686977.492047:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.492052:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:2.0:1770686977.492058:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.492060:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.492067:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492076:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492117:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492125:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492132:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492140:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.492146:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.492165:0:64909:0:(rw26.c:924:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:2.0:1770686977.492169:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003d3eeac4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.492173:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000162f04a4 17ffffc0001001 3:0 ffff8d6d0135f360 737 lru 00000080:00200000:2.0:1770686977.492178:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007cb61448 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1770686977.492181:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003d3eeac4 00000080:00200000:2.0:1770686977.492182:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.492184:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.492192:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492210:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.492212:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.492215:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.492220:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.492222:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.492225:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.492229:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492238:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.492247:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.492249:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.492254:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.492256:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:2.0:1770686977.492260:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.492263:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.492268:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:2.0:1770686977.492271:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.492279:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3022848, count: 4096 00000080:00200000:2.0:1770686977.492283:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3022848, bytes: 4096 00000080:00200000:2.0:1770686977.492286:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.492289:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 227, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.492291:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:2.0:1770686977.492293:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.492299:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:2.0:1770686977.492302:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:2.0:1770686977.492304:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.492310:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:2.0:1770686977.492316:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.492319:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.492326:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492336:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492345:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492352:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492359:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492367:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.492372:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.492391:0:64909:0:(rw26.c:924:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:2.0:1770686977.492395:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ae71fd2b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.492399:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000882380ff 17ffffc0001001 3:0 ffff8d6d0135fca8 738 lru 00000080:00200000:2.0:1770686977.492404:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000002dfb3a7a 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1770686977.492406:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ae71fd2b 00000080:00200000:2.0:1770686977.492408:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.492410:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.492418:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492435:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.492438:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.492440:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.492446:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.492448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.492450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.492454:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492461:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.492469:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.492471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.492476:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.492479:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:2.0:1770686977.492482:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.492485:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.492489:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:2.0:1770686977.492492:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.492499:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3026944, count: 4096 00000080:00200000:2.0:1770686977.492503:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3026944, bytes: 4096 00000080:00200000:2.0:1770686977.492506:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.492510:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 228, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.492511:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:2.0:1770686977.492513:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.492519:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:2.0:1770686977.492521:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:2.0:1770686977.492524:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.492529:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:2.0:1770686977.492535:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.492808:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.492819:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492828:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492836:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492843:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492850:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492858:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.492863:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.492883:0:64909:0:(rw26.c:924:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:2.0:1770686977.492887:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005a37126b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.492891:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000069d74e98 17ffffc0001001 3:0 ffff8d6d0135f870 739 lru 00000080:00200000:2.0:1770686977.492896:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000c2bdfbee 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1770686977.492898:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005a37126b 00000080:00200000:2.0:1770686977.492899:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.492902:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.492910:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.492926:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.492929:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.492931:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.492937:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.492940:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.492942:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.492946:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.492952:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.492961:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.492964:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.492968:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.492971:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:2.0:1770686977.492975:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.492978:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.492983:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:2.0:1770686977.492987:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.492995:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3031040, count: 4096 00000080:00200000:2.0:1770686977.492999:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3031040, bytes: 4096 00000080:00200000:2.0:1770686977.493002:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.493006:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 229, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.493007:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:2.0:1770686977.493010:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.493015:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:2.0:1770686977.493018:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:2.0:1770686977.493021:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.493027:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:2.0:1770686977.493033:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.493035:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.493043:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493051:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493059:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493067:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493075:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493118:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.493124:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.493143:0:64909:0:(rw26.c:924:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:2.0:1770686977.493148:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b2f09c77[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.493151:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000008774f10f 17ffffc0001001 3:0 ffff8d6d0135fd80 740 lru 00000080:00200000:2.0:1770686977.493157:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000014400e2a 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1770686977.493159:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b2f09c77 00000080:00200000:2.0:1770686977.493160:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.493162:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.493170:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493189:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.493192:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.493195:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.493200:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.493203:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.493206:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.493210:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493217:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.493226:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.493228:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.493233:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.493236:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:2.0:1770686977.493239:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.493242:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.493248:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:2.0:1770686977.493251:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.493261:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3035136, count: 4096 00000080:00200000:2.0:1770686977.493264:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3035136, bytes: 4096 00000080:00200000:2.0:1770686977.493267:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.493270:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 230, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.493272:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:2.0:1770686977.493274:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.493280:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:2.0:1770686977.493283:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:2.0:1770686977.493286:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.493292:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:2.0:1770686977.493298:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.493300:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.493307:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493317:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493326:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493334:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493341:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493348:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.493354:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.493372:0:64909:0:(rw26.c:924:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:2.0:1770686977.493376:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c74dba06[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.493380:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000449764c 17ffffc0001001 3:0 ffff8d6d0135fbd0 741 lru 00000080:00200000:2.0:1770686977.493385:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007bd1358b 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1770686977.493387:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c74dba06 00000080:00200000:2.0:1770686977.493389:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.493391:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.493399:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493415:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.493418:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.493421:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.493426:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.493429:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.493431:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.493435:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493442:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.493450:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.493452:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.493456:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.493459:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:2.0:1770686977.493462:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.493465:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.493469:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:2.0:1770686977.493472:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.493480:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3039232, count: 4096 00000080:00200000:2.0:1770686977.493483:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3039232, bytes: 4096 00000080:00200000:2.0:1770686977.493486:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.493489:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 231, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.493491:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:2.0:1770686977.493493:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.493498:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:2.0:1770686977.493500:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:2.0:1770686977.493503:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.493508:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:2.0:1770686977.493514:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.493516:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.493523:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493532:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493636:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493644:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493651:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493659:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.493665:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.493782:0:64909:0:(rw26.c:924:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:2.0:1770686977.493788:0:64909:0:(rw26.c:981:ll_write_end()) page@000000003cff7f57[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.493791:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007aad9370 17ffffc0001001 3:0 ffff8d6d06c90e58 742 lru 00000080:00200000:2.0:1770686977.493796:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000069f16bae 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1770686977.493807:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000003cff7f57 00000080:00200000:2.0:1770686977.493809:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.493811:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.493821:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493839:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.493842:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.493845:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.493851:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.493854:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.493856:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.493860:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493868:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.493877:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.493879:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.493884:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.493887:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:2.0:1770686977.493891:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.493894:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.493899:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:2.0:1770686977.493901:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.493911:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3043328, count: 4096 00000080:00200000:2.0:1770686977.493914:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3043328, bytes: 4096 00000080:00200000:2.0:1770686977.493917:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.493920:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 232, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.493922:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:2.0:1770686977.493924:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.493929:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:2.0:1770686977.493932:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:2.0:1770686977.493935:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.493940:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:2.0:1770686977.493946:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.493948:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.493955:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493964:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493972:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493980:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.493986:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.493994:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.493999:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.494024:0:64909:0:(rw26.c:924:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:2.0:1770686977.494028:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000095270702[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.494031:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000091b37213 17ffffc0001001 3:0 ffff8d6d06c901b0 743 lru 00000080:00200000:2.0:1770686977.494036:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000008e6f4ef6 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1770686977.494038:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000095270702 00000080:00200000:2.0:1770686977.494039:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.494041:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.494050:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494066:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.494069:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.494071:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.494077:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.494079:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.494121:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.494126:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494134:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.494142:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.494145:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.494150:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.494152:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:2.0:1770686977.494156:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.494160:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.494165:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:2.0:1770686977.494168:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.494175:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3047424, count: 4096 00000080:00200000:2.0:1770686977.494179:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3047424, bytes: 4096 00000080:00200000:2.0:1770686977.494181:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.494185:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 233, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.494186:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:2.0:1770686977.494188:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.494194:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:2.0:1770686977.494197:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:2.0:1770686977.494200:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.494205:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:2.0:1770686977.494211:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.494213:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.494220:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494229:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494236:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494243:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494250:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494257:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.494262:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.494280:0:64909:0:(rw26.c:924:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:2.0:1770686977.494285:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006f4b1400[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.494288:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000028186671 17ffffc0001001 3:0 ffff8d6d06c90000 744 lru 00000080:00200000:2.0:1770686977.494293:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006d62847c 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1770686977.494295:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006f4b1400 00000080:00200000:2.0:1770686977.494296:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.494299:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.494307:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494323:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.494327:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.494330:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.494336:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.494338:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.494341:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.494345:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494353:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.494363:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.494365:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.494370:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.494372:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:2.0:1770686977.494376:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.494379:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.494384:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:2.0:1770686977.494387:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.494393:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3051520, count: 4096 00000080:00200000:2.0:1770686977.494397:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3051520, bytes: 4096 00000080:00200000:2.0:1770686977.494400:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.494404:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 234, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.494405:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:2.0:1770686977.494407:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.494412:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:2.0:1770686977.494415:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:2.0:1770686977.494418:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.494423:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:2.0:1770686977.494429:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.494431:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.494438:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494446:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494454:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494462:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494469:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494478:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.494483:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.494500:0:64909:0:(rw26.c:924:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:2.0:1770686977.494505:0:64909:0:(rw26.c:981:ll_write_end()) page@000000000bfd886b[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.494508:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000007e85484e 17ffffc0001001 3:0 ffff8d6d06c90510 745 lru 00000080:00200000:2.0:1770686977.494513:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000e046f0f7 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1770686977.494514:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000000bfd886b 00000080:00200000:2.0:1770686977.494516:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.494518:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.494525:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494640:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.494643:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.494646:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.494652:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.494654:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.494656:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.494660:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494668:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.494676:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.494678:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.494682:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.494685:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:2.0:1770686977.494689:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.494781:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.494786:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:2.0:1770686977.494789:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.494807:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3055616, count: 4096 00000080:00200000:2.0:1770686977.494811:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3055616, bytes: 4096 00000080:00200000:2.0:1770686977.494814:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.494818:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 235, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.494820:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:2.0:1770686977.494822:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.494827:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:2.0:1770686977.494830:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:2.0:1770686977.494833:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.494839:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:2.0:1770686977.494845:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.494848:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.494857:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494866:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494876:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494883:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494891:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494898:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.494904:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.494923:0:64909:0:(rw26.c:924:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:2.0:1770686977.494928:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000f2faa3bc[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.494931:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000d96e2856 17ffffc0001001 3:0 ffff8d6d06c906c0 746 lru 00000080:00200000:2.0:1770686977.494937:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000406afcdd 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1770686977.494939:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000f2faa3bc 00000080:00200000:2.0:1770686977.494940:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.494942:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.494950:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.494969:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.494972:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.494975:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.494981:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.494984:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.494987:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.494991:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.494999:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.495007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.495010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.495014:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.495018:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:2.0:1770686977.495021:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.495025:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.495030:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:2.0:1770686977.495033:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.495041:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3059712, count: 4096 00000080:00200000:2.0:1770686977.495044:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3059712, bytes: 4096 00000080:00200000:2.0:1770686977.495047:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.495051:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 236, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.495053:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:2.0:1770686977.495055:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.495061:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:2.0:1770686977.495064:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:2.0:1770686977.495066:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.495072:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:2.0:1770686977.495077:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.495080:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.495124:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495134:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495142:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495149:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495156:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495164:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.495171:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.495189:0:64909:0:(rw26.c:924:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:2.0:1770686977.495193:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000e252770c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.495196:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f88683e6 17ffffc0001001 3:0 ffff8d6d06c90438 747 lru 00000080:00200000:2.0:1770686977.495202:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000001c41a038 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1770686977.495204:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000e252770c 00000080:00200000:2.0:1770686977.495206:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.495208:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.495216:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495234:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.495237:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.495240:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.495245:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.495248:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.495251:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.495255:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495262:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.495272:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.495274:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.495279:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.495282:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:2.0:1770686977.495286:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.495288:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.495293:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:2.0:1770686977.495296:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.495304:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3063808, count: 4096 00000080:00200000:2.0:1770686977.495308:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3063808, bytes: 4096 00000080:00200000:2.0:1770686977.495311:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.495314:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 237, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.495316:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:2.0:1770686977.495318:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.495324:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:2.0:1770686977.495327:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:2.0:1770686977.495330:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.495335:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:2.0:1770686977.495341:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.495343:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.495351:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495360:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495368:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495377:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495384:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495391:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.495396:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.495414:0:64909:0:(rw26.c:924:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:2.0:1770686977.495419:0:64909:0:(rw26.c:981:ll_write_end()) page@000000006a103d58[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.495422:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001c52584b 17ffffc0001001 3:0 ffff8d6d06c90af8 748 lru 00000080:00200000:2.0:1770686977.495428:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000277b00f 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1770686977.495430:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000006a103d58 00000080:00200000:2.0:1770686977.495431:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.495434:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.495441:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495458:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.495461:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.495463:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.495468:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.495471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.495473:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.495477:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495484:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.495493:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.495495:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.495500:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.495502:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:2.0:1770686977.495506:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.495508:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.495513:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:2.0:1770686977.495515:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.495523:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3067904, count: 4096 00000080:00200000:2.0:1770686977.495527:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3067904, bytes: 4096 00000080:00200000:2.0:1770686977.495529:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.495532:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 238, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.495534:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:2.0:1770686977.495536:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.495639:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:2.0:1770686977.495642:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:2.0:1770686977.495645:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.495651:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:2.0:1770686977.495657:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.495660:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.495667:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495675:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495682:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495781:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495790:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495807:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.495814:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.495832:0:64909:0:(rw26.c:924:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:2.0:1770686977.495836:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000073ced5cb[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.495839:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000afa92f35 17ffffc0001001 3:0 ffff8d6d06c900d8 749 lru 00000080:00200000:2.0:1770686977.495844:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009f6c8626 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1770686977.495846:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000073ced5cb 00000080:00200000:2.0:1770686977.495847:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.495850:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.495858:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.495875:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.495877:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.495880:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.495885:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.495888:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.495890:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.495894:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495901:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.495910:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.495912:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.495916:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.495919:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:2.0:1770686977.495923:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.495925:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.495930:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:2.0:1770686977.495933:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.495941:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3072000, count: 4096 00000080:00200000:2.0:1770686977.495944:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3072000, bytes: 4096 00000080:00200000:2.0:1770686977.495947:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.495951:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 239, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.495952:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:2.0:1770686977.495954:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.495960:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:2.0:1770686977.495963:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:2.0:1770686977.495965:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.495970:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:2.0:1770686977.495976:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.495978:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.495985:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.495994:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496003:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496010:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496017:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496024:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.496029:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.496049:0:64909:0:(rw26.c:924:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:2.0:1770686977.496053:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000041a6b395[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.496056:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000f18ea2db 17ffffc0001001 3:0 ffff8d6d06c90798 750 lru 00000080:00200000:2.0:1770686977.496061:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfc10828 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1770686977.496063:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000041a6b395 00000080:00200000:2.0:1770686977.496065:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.496067:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.496074:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496129:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.496133:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.496135:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.496141:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.496144:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.496147:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.496151:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496159:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.496168:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.496170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.496175:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.496178:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:2.0:1770686977.496182:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.496185:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.496189:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:2.0:1770686977.496192:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.496200:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3076096, count: 4096 00000080:00200000:2.0:1770686977.496204:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3076096, bytes: 4096 00000080:00200000:2.0:1770686977.496207:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.496211:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 240, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.496213:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:2.0:1770686977.496215:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.496220:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:2.0:1770686977.496223:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:2.0:1770686977.496226:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.496231:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:2.0:1770686977.496238:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.496241:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.496248:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496257:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496266:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496273:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496280:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496289:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.496296:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.496465:0:64909:0:(rw26.c:924:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:2.0:1770686977.496469:0:64909:0:(rw26.c:981:ll_write_end()) page@000000005466eae0[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.496472:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000b808bcf5 17ffffc0001021 2:0 ffff8d6d06c905e8 751 lru 00000080:00200000:2.0:1770686977.496477:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000009938471e 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1770686977.496479:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000005466eae0 00000080:00200000:2.0:1770686977.496480:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.496482:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.496490:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496507:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.496510:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.496512:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.496518:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.496521:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.496523:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.496528:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496536:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.496636:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.496639:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.496645:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.496648:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:2.0:1770686977.496652:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.496656:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.496661:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:2.0:1770686977.496664:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.496674:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3080192, count: 4096 00000080:00200000:2.0:1770686977.496678:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3080192, bytes: 4096 00000080:00200000:2.0:1770686977.496681:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.496685:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 241, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.496686:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:2.0:1770686977.496688:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.496787:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:2.0:1770686977.496790:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:2.0:1770686977.496793:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.496809:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:2.0:1770686977.496816:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.496818:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.496826:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496837:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496845:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496853:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496861:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496869:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.496874:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.496893:0:64909:0:(rw26.c:924:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:2.0:1770686977.496897:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000062c4a97e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.496900:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001a1dd5d6 17ffffc0001001 3:0 ffff8d6d28e19798 752 lru 00000080:00200000:2.0:1770686977.496906:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a8d512c7 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1770686977.496908:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000062c4a97e 00000080:00200000:2.0:1770686977.496910:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.496912:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.496919:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.496937:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.496940:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.496942:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.496947:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.496950:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.496952:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.496957:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.496963:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.496972:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.496974:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.496978:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.496982:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:2.0:1770686977.496985:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.496988:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.496993:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:2.0:1770686977.496996:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.497003:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3084288, count: 4096 00000080:00200000:2.0:1770686977.497007:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3084288, bytes: 4096 00000080:00200000:2.0:1770686977.497010:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.497014:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 242, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.497015:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:2.0:1770686977.497017:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.497022:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:2.0:1770686977.497025:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:2.0:1770686977.497028:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.497033:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:2.0:1770686977.497039:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.497042:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.497048:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497057:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497066:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497074:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497127:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497137:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.497142:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.497159:0:64909:0:(rw26.c:924:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:2.0:1770686977.497165:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000051e8b048[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.497168:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001177fac6 17ffffc0001001 3:0 ffff8d6d28e190d8 753 lru 00000080:00200000:2.0:1770686977.497174:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000086bdce4a 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1770686977.497176:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000051e8b048 00000080:00200000:2.0:1770686977.497178:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.497180:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.497189:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497206:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.497209:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.497212:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.497218:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.497220:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.497223:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.497227:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497235:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.497244:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.497247:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.497251:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.497254:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:2.0:1770686977.497258:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.497261:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.497266:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:2.0:1770686977.497269:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.497277:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3088384, count: 4096 00000080:00200000:2.0:1770686977.497281:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3088384, bytes: 4096 00000080:00200000:2.0:1770686977.497284:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.497287:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 243, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.497289:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:2.0:1770686977.497291:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.497296:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:2.0:1770686977.497299:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:2.0:1770686977.497302:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.497307:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:2.0:1770686977.497313:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.497316:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.497323:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497332:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497341:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497349:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497356:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497364:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.497370:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.497386:0:64909:0:(rw26.c:924:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:2.0:1770686977.497391:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000021aebe28[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.497394:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000006888da74 17ffffc0001001 3:0 ffff8d6d28e19af8 754 lru 00000080:00200000:2.0:1770686977.497400:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000087da661 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1770686977.497402:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000021aebe28 00000080:00200000:2.0:1770686977.497404:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.497406:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.497414:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497431:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.497434:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.497436:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.497442:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.497445:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.497448:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.497452:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497460:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.497469:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.497471:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.497475:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.497478:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:2.0:1770686977.497482:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.497485:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.497490:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:2.0:1770686977.497493:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.497501:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3092480, count: 4096 00000080:00200000:2.0:1770686977.497504:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3092480, bytes: 4096 00000080:00200000:2.0:1770686977.497507:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.497511:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 244, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.497512:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:2.0:1770686977.497515:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.497520:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:2.0:1770686977.497523:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:2.0:1770686977.497526:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.497531:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:2.0:1770686977.497639:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.497643:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.497652:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497660:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497668:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497675:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497681:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497689:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.497783:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.497810:0:64909:0:(rw26.c:924:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:2.0:1770686977.497815:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000d56a37e8[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.497818:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000005066190f 17ffffc0001001 3:0 ffff8d6d28e19438 755 lru 00000080:00200000:2.0:1770686977.497824:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000013524568 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1770686977.497826:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000d56a37e8 00000080:00200000:2.0:1770686977.497827:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.497829:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.497839:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.497858:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.497861:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.497863:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.497869:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.497872:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.497875:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.497879:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497887:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.497896:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.497899:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.497904:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.497907:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:2.0:1770686977.497911:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.497914:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.497919:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:2.0:1770686977.497923:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.497931:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3096576, count: 4096 00000080:00200000:2.0:1770686977.497936:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3096576, bytes: 4096 00000080:00200000:2.0:1770686977.497938:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.497942:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 245, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.497944:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:2.0:1770686977.497947:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.497952:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:2.0:1770686977.497956:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:2.0:1770686977.497958:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.497964:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:2.0:1770686977.497970:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.497972:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.497979:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497989:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.497998:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498006:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498013:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498021:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.498027:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.498042:0:64909:0:(rw26.c:924:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:2.0:1770686977.498046:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ec5339d1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.498049:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000aeb39659 17ffffc0001001 3:0 ffff8d6d28e196c0 756 lru 00000080:00200000:2.0:1770686977.498055:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007222bc6c 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1770686977.498057:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ec5339d1 00000080:00200000:2.0:1770686977.498059:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.498061:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.498068:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498118:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.498122:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.498124:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.498130:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.498132:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.498135:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.498140:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498148:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.498157:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.498160:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.498164:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.498167:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:2.0:1770686977.498171:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.498174:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.498179:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:2.0:1770686977.498182:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.498189:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3100672, count: 4096 00000080:00200000:2.0:1770686977.498193:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3100672, bytes: 4096 00000080:00200000:2.0:1770686977.498196:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.498199:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 246, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.498201:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:2.0:1770686977.498203:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.498208:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:2.0:1770686977.498211:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:2.0:1770686977.498213:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.498218:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:2.0:1770686977.498223:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.498225:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.498232:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498241:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498250:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498258:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498265:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498273:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.498279:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.498297:0:64909:0:(rw26.c:924:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:2.0:1770686977.498302:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000b4e437b3[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.498305:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000098eec735 17ffffc0001001 3:0 ffff8d6d28e19510 757 lru 00000080:00200000:2.0:1770686977.498311:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000006567d8df 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1770686977.498313:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000b4e437b3 00000080:00200000:2.0:1770686977.498314:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.498316:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.498323:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498341:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.498343:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.498346:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.498351:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.498353:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.498356:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.498360:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498368:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.498377:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.498379:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.498384:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.498386:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:2.0:1770686977.498390:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.498394:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.498398:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:2.0:1770686977.498401:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.498408:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3104768, count: 4096 00000080:00200000:2.0:1770686977.498412:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3104768, bytes: 4096 00000080:00200000:2.0:1770686977.498414:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.498418:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 247, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.498420:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:2.0:1770686977.498422:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.498427:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:2.0:1770686977.498430:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:2.0:1770686977.498432:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.498438:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:2.0:1770686977.498444:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.498446:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.498453:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498461:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498470:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498478:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498484:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498492:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.498498:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.498514:0:64909:0:(rw26.c:924:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:2.0:1770686977.498519:0:64909:0:(rw26.c:981:ll_write_end()) page@000000002d0fc89c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.498522:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000047c2549c 17ffffc0001001 3:0 ffff8d6d28e19000 758 lru 00000080:00200000:2.0:1770686977.498527:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000b702c5b5 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1770686977.498529:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000002d0fc89c 00000080:00200000:2.0:1770686977.498531:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.498533:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.498631:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498650:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.498653:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.498656:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.498661:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.498664:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.498666:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.498671:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498680:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.498688:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.498779:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.498785:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.498788:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:2.0:1770686977.498792:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.498795:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.498829:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:2.0:1770686977.498833:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.498841:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3108864, count: 4096 00000080:00200000:2.0:1770686977.498845:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3108864, bytes: 4096 00000080:00200000:2.0:1770686977.498848:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.498852:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 248, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.498853:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:2.0:1770686977.498856:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.498862:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:2.0:1770686977.498866:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:2.0:1770686977.498869:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.498876:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:2.0:1770686977.498882:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.498884:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.498891:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498901:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498910:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498917:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.498925:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498933:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.498938:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.498954:0:64909:0:(rw26.c:924:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:2.0:1770686977.498959:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fe16d61a[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.498962:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000002ea4e0a6 17ffffc0001001 3:0 ffff8d6d28e191b0 759 lru 00000080:00200000:2.0:1770686977.498968:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000000936ed0e 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1770686977.498970:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fe16d61a 00000080:00200000:2.0:1770686977.498971:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.498973:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.498981:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.498997:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.499000:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.499002:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.499007:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.499010:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.499012:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.499017:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499025:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.499034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.499037:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.499041:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.499044:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:2.0:1770686977.499047:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.499050:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.499055:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:2.0:1770686977.499057:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.499064:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3112960, count: 4096 00000080:00200000:2.0:1770686977.499068:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3112960, bytes: 4096 00000080:00200000:2.0:1770686977.499070:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.499074:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 249, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.499076:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:2.0:1770686977.499078:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.499114:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:2.0:1770686977.499117:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:2.0:1770686977.499120:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.499125:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:2.0:1770686977.499130:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.499133:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.499140:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499150:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499159:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499167:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499175:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499182:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.499187:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.499204:0:64909:0:(rw26.c:924:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:2.0:1770686977.499208:0:64909:0:(rw26.c:981:ll_write_end()) page@000000001a8643a4[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.499211:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000003dbe377 17ffffc0001001 3:0 ffff8d6d28e19e58 760 lru 00000080:00200000:2.0:1770686977.499217:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000112cb538 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1770686977.499219:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000001a8643a4 00000080:00200000:2.0:1770686977.499221:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.499223:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.499230:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499247:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.499250:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.499253:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.499258:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.499260:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.499263:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.499267:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499275:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.499284:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.499287:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.499291:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.499294:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:2.0:1770686977.499297:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.499300:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.499305:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:2.0:1770686977.499308:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.499316:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3117056, count: 4096 00000080:00200000:2.0:1770686977.499319:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3117056, bytes: 4096 00000080:00200000:2.0:1770686977.499322:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.499326:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 250, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.499328:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:2.0:1770686977.499330:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.499335:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:2.0:1770686977.499338:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:2.0:1770686977.499340:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.499345:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:2.0:1770686977.499351:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.499353:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.499360:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499369:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499377:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499385:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499392:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499399:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.499404:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.499421:0:64909:0:(rw26.c:924:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:2.0:1770686977.499425:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000012bd7623[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.499429:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000001f6b6142 17ffffc0001001 3:0 ffff8d6d28e19bd0 761 lru 00000080:00200000:2.0:1770686977.499435:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a0048125 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1770686977.499437:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000012bd7623 00000080:00200000:2.0:1770686977.499438:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.499440:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.499450:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499466:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.499469:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.499471:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.499477:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.499479:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.499482:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.499485:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499493:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.499501:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.499503:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.499507:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.499510:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:2.0:1770686977.499513:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.499516:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.499520:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:2.0:1770686977.499523:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.499531:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3121152, count: 4096 00000080:00200000:2.0:1770686977.499534:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3121152, bytes: 4096 00000080:00200000:2.0:1770686977.499635:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.499640:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 251, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.499642:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:2.0:1770686977.499645:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.499651:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:2.0:1770686977.499654:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:2.0:1770686977.499656:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.499663:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:2.0:1770686977.499670:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.499672:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.499680:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499688:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499785:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499793:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499810:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499819:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.499828:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.499847:0:64909:0:(rw26.c:924:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:2.0:1770686977.499851:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000c48f9b7e[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.499854:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000ead1005a 17ffffc0001001 3:0 ffff8d6d28e19d80 762 lru 00000080:00200000:2.0:1770686977.499860:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000ffe0a359 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1770686977.499862:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000c48f9b7e 00000080:00200000:2.0:1770686977.499863:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.499866:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.499874:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.499892:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.499895:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.499898:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.499904:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.499906:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.499909:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.499913:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.499922:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.499930:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.499933:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.499937:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.499940:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:2.0:1770686977.499944:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.499946:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.499951:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:2.0:1770686977.499955:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.499963:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3125248, count: 4096 00000080:00200000:2.0:1770686977.499967:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3125248, bytes: 4096 00000080:00200000:2.0:1770686977.499970:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.499973:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 252, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.499975:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:2.0:1770686977.499978:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.499983:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:2.0:1770686977.499986:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:2.0:1770686977.499988:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.499994:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:2.0:1770686977.500000:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.500002:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.500009:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500018:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500027:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500035:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500042:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500050:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.500057:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.500075:0:64909:0:(rw26.c:924:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:2.0:1770686977.500080:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000fc605774[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.500114:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000000eb96571 17ffffc0001001 3:0 ffff8d6d28e19870 763 lru 00000080:00200000:2.0:1770686977.500120:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000054ea3571 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1770686977.500122:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000fc605774 00000080:00200000:2.0:1770686977.500124:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.500127:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.500135:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500154:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.500157:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.500160:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.500165:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.500167:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.500170:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.500174:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500181:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.500190:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.500193:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.500197:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.500200:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:2.0:1770686977.500203:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.500206:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.500210:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:2.0:1770686977.500213:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.500220:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3129344, count: 4096 00000080:00200000:2.0:1770686977.500224:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3129344, bytes: 4096 00000080:00200000:2.0:1770686977.500227:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.500230:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 253, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.500232:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:2.0:1770686977.500234:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.500238:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:2.0:1770686977.500241:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:2.0:1770686977.500244:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.500249:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:2.0:1770686977.500255:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.500257:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.500264:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500273:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500281:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500288:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500295:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500303:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.500309:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.500328:0:64909:0:(rw26.c:924:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:2.0:1770686977.500333:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000013a10405[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.500336:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @000000003e46f775 17ffffc0001001 3:0 ffff8d6d28e19ca8 764 lru 00000080:00200000:2.0:1770686977.500341:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000dfa85dbe 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1770686977.500343:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000013a10405 00000080:00200000:2.0:1770686977.500344:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.500346:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.500354:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500369:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.500372:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.500374:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.500380:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.500382:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.500385:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.500389:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500397:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.500405:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.500407:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.500412:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.500414:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:2.0:1770686977.500418:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.500421:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.500426:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:2.0:1770686977.500429:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.500437:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3133440, count: 4096 00000080:00200000:2.0:1770686977.500441:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3133440, bytes: 4096 00000080:00200000:2.0:1770686977.500443:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.500447:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 254, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.500449:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:2.0:1770686977.500451:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.500456:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:2.0:1770686977.500459:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:2.0:1770686977.500462:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.500467:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:2.0:1770686977.500473:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.500475:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.500482:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500491:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500498:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500505:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500512:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500519:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.500524:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.500645:0:64909:0:(rw26.c:924:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:2.0:1770686977.500651:0:64909:0:(rw26.c:981:ll_write_end()) page@0000000085358ed2[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.500653:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000011a609aa 17ffffc0001001 3:0 ffff8d6d28e19360 765 lru 00000080:00200000:2.0:1770686977.500659:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000010a7c782 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1770686977.500660:0:64909:0:(rw26.c:981:ll_write_end()) end page@0000000085358ed2 00000080:00200000:2.0:1770686977.500662:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.500664:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.500671:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500688:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.500780:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.500783:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.500790:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.500792:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.500795:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.500810:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500818:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.500827:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.500830:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.500834:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.500837:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:2.0:1770686977.500841:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.500844:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.500849:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:2.0:1770686977.500853:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.500860:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3137536, count: 4096 00000080:00200000:2.0:1770686977.500864:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3137536, bytes: 4096 00000080:00200000:2.0:1770686977.500866:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.500870:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 255, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.500872:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:2.0:1770686977.500874:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.500879:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:2.0:1770686977.500882:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:2.0:1770686977.500885:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.500890:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:2.0:1770686977.500895:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.500898:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.500905:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500914:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500923:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500931:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.500938:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.500945:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.500950:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.500975:0:64909:0:(rw26.c:924:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:2.0:1770686977.500979:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000ba8235db[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.500983:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @00000000e17ea141 17ffffc0001021 2:0 ffff8d6d28e19a20 766 lru 00000080:00200000:2.0:1770686977.500988:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@0000000068a3c035 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1770686977.500990:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000ba8235db 00000080:00200000:2.0:1770686977.500991:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.500994:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.501003:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.501018:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.501022:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.501024:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.501029:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.501032:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.501034:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.501039:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.501046:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.501054:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.501057:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.501061:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.501064:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:2.0:1770686977.501068:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.501071:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1770686977.501075:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:2.0:1770686977.501078:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.505142:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3141632, count: 4096 00000080:00200000:2.0:1770686977.505170:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3141632, bytes: 4096 00000080:00200000:2.0:1770686977.505178:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.505189:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 256, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.505191:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:2.0:1770686977.505197:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.505218:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:2.0:1770686977.505227:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:2.0:1770686977.505233:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.505259:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:2.0:1770686977.505291:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.505298:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.505326:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.505346:0:64909:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.505361:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.505372:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.505380:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.505393:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:2.0:1770686977.505407:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:2.0:1770686977.505469:0:64909:0:(rw26.c:924:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:2.0:1770686977.505478:0:64909:0:(rw26.c:981:ll_write_end()) page@000000009ed3307c[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:2.0:1770686977.505482:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000074562b12 17ffffc0001001 3:0 ffff8d6d28e19288 767 lru 00000080:00200000:2.0:1770686977.505489:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@00000000a752fce2 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 00000000175e3ef4 0000000054edc486 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1770686977.505491:0:64909:0:(rw26.c:981:ll_write_end()) end page@000000009ed3307c 00000080:00200000:2.0:1770686977.505493:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1770686977.505499:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1770686977.505523:0:64909:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686977.505909:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:2.0:1770686977.505915:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1770686977.505918:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1770686977.505951:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:2.0:1770686977.505955:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686977.505959:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1770686977.505965:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.505974:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1770686977.505991:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686977.505994:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686977.506002:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1770686977.506008:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:2.0:1770686977.506015:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686977.506019:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1770686977.506042:0:58992:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.506055:0:58992:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.506475:0:58992:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1770686977.507361:0:58992:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d11fc0e00 - object 0x280000400:2862 offset 1048576<>2097152 00000100:00100000:1.0:1770686977.507442:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348801792:192.168.204.116@tcp:4:dd.0 00000080:00200000:2.0:1770686977.508070:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:2.0:1770686977.508080:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1770686977.508139:0:64909:0:(file.c:2682:do_file_write_iter()) START file f2:[0x200004a52:0x5:0x0], ppos: 3145728, count: 4096 00000080:00200000:2.0:1770686977.508148:0:64909:0:(file.c:2018:ll_file_io_generic()) f2: write ppos: 3145728, bytes: 4096 00000080:00200000:2.0:1770686977.508154:0:64909:0:(file.c:1783:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1770686977.508163:0:64909:0:(cl_io.c:217:cl_io_rw_init()) header@00000000181b9e8f[0x4, 257, [0x200004a52:0x5:0x0] hash] 00000020:00200000:2.0:1770686977.508166:0:64909:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:2.0:1770686977.508170:0:64909:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1770686977.508187:0:64909:0:(file.c:2098:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:2.0:1770686977.508195:0:64909:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:2.0:1770686977.508199:0:64909:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686977.508218:0:64909:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:2.0:1770686977.508236:0:64909:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1770686977.508242:0:64909:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d308d31b0, osc lock ffff8d6d045c5a20, flags 0x0 00010000:00010000:2.0:1770686977.508305:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.508316:0:64909:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686977.508327:0:64909:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686977.508346:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2300 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801920:192.168.204.116@tcp:101:dd.0 00000100:00100000:2.0:1770686977.508403:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.511014:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2300 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348801920:192.168.204.116@tcp:101:dd.0 00010000:00010000:0.0:1770686977.511050:0:64909:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511071:0:64909:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511216:0:64909:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511234:0:64909:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686977.511248:0:64909:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511262:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511269:0:64909:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.511328:0:64909:0:(vvp_io.c:1330:vvp_io_write_start()) f2: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:0.0:1770686977.511352:0:64909:0:(rw26.c:741:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:0.0:1770686977.511423:0:64909:0:(rw26.c:924:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:0.0:1770686977.511435:0:64909:0:(rw26.c:981:ll_write_end()) page@00000000351709a1[3 0000000021be0574 2 1 000000000e863916] 00000080:00200000:0.0:1770686977.511439:0:64909:0:(rw26.c:981:ll_write_end()) vmpage @0000000068eee87b 17ffffc0001021 2:0 ffff8d6d05d62870 768 lru 00000080:00200000:0.0:1770686977.511447:0:64909:0:(rw26.c:981:ll_write_end()) osc-page@000000007c31d709 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 00000000cfa66d64 00000000a6149ecb > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1770686977.511449:0:64909:0:(rw26.c:981:ll_write_end()) end page@00000000351709a1 00000080:00200000:0.0:1770686977.511451:0:64909:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1770686977.511457:0:64909:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1770686977.511883:0:64909:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000bd05c7b2 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.511912:0:64909:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d277c75f8, count 1, dirtied 1 00000080:00200000:0.0:1770686977.511918:0:64909:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1770686977.511922:0:64909:0:(vvp_io.c:1408:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1770686977.511944:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686977.511948:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686977.511952:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d308d31b0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1770686977.511958:0:64909:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.511967:0:64909:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1770686977.511985:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686977.511988:0:64909:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d308d31b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686977.511998:0:64909:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1770686977.512016:0:64909:0:(file.c:2135:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:0.0:1770686977.512027:0:64909:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686977.512031:0:64909:0:(file.c:2168:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1770686977.512045:0:64909:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:0.0:1770686977.512052:0:64909:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1770686977.512172:0:64909:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448), flags 100001 00000002:00100000:0.0:1770686977.512255:0:64909:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc1880 x1856697348800128/t42949673297(42949673297) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686993 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686977.512268:0:64909:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686977.512274:0:64909:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3e680 x1856697348802176/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.512302:0:64909:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348802176:192.168.204.116@tcp:35:dd.0 00000100:00100000:0.0:1770686977.512432:0:64909:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.517252:0:64909:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job dd:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64909:1856697348802176:192.168.204.116@tcp:35:dd.0 00000002:00100000:0.0:1770686977.517298:0:64909:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc1880 x1856697348800128/t42949673297(42949673297) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 784/872 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000008:00010000:1.0:1770686977.527465:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.527709:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000003c36086e ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686977.527753:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348801792:192.168.204.116@tcp:4:dd.0 00000080:00200000:0.0:1770686977.538726:0:64910:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686977.538766:0:64910: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:1770686977.538790:0:64910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.538825:0:64910:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.538834:0:64910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686977.538845:0:64910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686977.538850:0:64910:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686977.538865:0:64910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa370883d3b98 00010000:00010000:0.0:1770686977.538870:0:64910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.538880:0:64910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.538900:0:64910:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.538910:0:64910:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1770686977.538916:0:64910:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.538929:0:64910:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:0.0:1770686977.538934:0:64910:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:0.0:1770686977.538948:0:64910:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686977.539009:0:64910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64910 initiator: MDT0 00010000:00010000:0.0:1770686977.539017:0:64910:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64910 initiator: MDT0 00010000:00010000:0.0:1770686977.539029:0:64910:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64910 initiator: MDT0 00000100:00100000:0.0:1770686977.539060:0:64910:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64910:1856697348802304:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686977.539570:0:64910:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.550905:0:64910:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3e680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64910:1856697348802304:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686977.550940:0:64910:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.550960:0:64910:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.550999:0:64910:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.551012:0:64910:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.551026:0:64910:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.551040:0:64910:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.551048:0:64910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.551056:0:64910:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686977.551069:0:64910:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1fb3e680 x1856697348802304/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686977.551189:0:64910:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686977.553510:0:64910:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.554673:0:64910:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:1.0:1770686977.554702:0:64910:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686977.554781:0:64910:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8d6d1877e3c8): rc = 0 00000080:00200000:1.0:1770686977.554811:0:64910:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 3 -> 3 00000080:00010000:1.0:1770686977.554818:0:64910:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) for lock 0x88212f771e9c2202 00000080:00010000:1.0:1770686977.554853:0:64910:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) 00000080:00010000:1.0:1770686977.554857:0:64910:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2202 from it ffffa370883d3b60 00010000:00010000:1.0:1770686977.554863:0:64910:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.554875:0:64910:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.575943:0:64911:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686977.575976:0:64911: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:1770686977.575995:0:64911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.576011:0:64911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.576017:0:64911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686977.576026:0:64911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686977.576029:0:64911:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686977.576037:0:64911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f03b98 00010000:00010000:1.0:1770686977.576040:0:64911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.576046:0:64911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.576060:0:64911:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686977.576068:0:64911:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1770686977.576073:0:64911:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686977.576128:0:64911:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:1.0:1770686977.576134:0:64911:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:1.0:1770686977.576148:0:64911:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686977.576207:0:64911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64911 initiator: MDT0 00010000:00010000:1.0:1770686977.576213:0:64911:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64911 initiator: MDT0 00010000:00010000:1.0:1770686977.576224:0:64911:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64911 initiator: MDT0 00000100:00100000:1.0:1770686977.576256:0:64911:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64911:1856697348802432:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686977.576388:0:64911:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686977.580895:0:64911:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64911:1856697348802432:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686977.580930:0:64911:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.580952:0:64911:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.580961:0:64911:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.580974:0:64911:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.580987:0:64911:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.581024:0:64911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.581032:0:64911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.581039:0:64911:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686977.581052:0:64911:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cca80 x1856697348802432/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686977.581066:0:64911:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686977.581215:0:64911:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.581228:0:64911:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:1.0:1770686977.581237:0:64911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686977.581304:0:64911:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff8d6d1877c2c8): rc = 0 00000080:00200000:1.0:1770686977.581322:0:64911:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 3 -> 3 00000080:00010000:1.0:1770686977.581328:0:64911:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) for lock 0x88212f771e9c2209 00000080:00010000:1.0:1770686977.581340:0:64911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) 00000080:00010000:1.0:1770686977.581345:0:64911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2209 from it ffffa37087f03b60 00010000:00010000:1.0:1770686977.581348:0:64911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.581356:0:64911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686977.601996:0:64912:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686977.602040:0:64912: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:1770686977.602064:0:64912:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.603359:0:64912:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.603372:0:64912:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686977.603383:0:64912:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686977.603388:0:64912:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686977.603399:0:64912:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f0bb98 00010000:00010000:0.0:1770686977.603403:0:64912:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.603414:0:64912:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.603436:0:64912:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.603449:0:64912:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1770686977.603458:0:64912:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.603570:0:64912:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:0.0:1770686977.603576:0:64912:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:0.0:1770686977.603598:0:64912:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686977.603664:0:64912:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64912 initiator: MDT0 00010000:00010000:0.0:1770686977.603673:0:64912:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64912 initiator: MDT0 00010000:00010000:0.0:1770686977.603683:0:64912:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64912 initiator: MDT0 00000100:00100000:0.0:1770686977.603791:0:64912:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64912:1856697348802560:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686977.603991:0:64912:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.612944:0:64912:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64912:1856697348802560:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686977.612980:0:64912:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613001:0:64912:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613010:0:64912:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613021:0:64912:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613035:0:64912:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613049:0:64912:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613058:0:64912:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.613066:0:64912:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686977.613079:0:64912:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1fb3f800 x1856697348802560/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686977.613117:0:64912:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686977.613154:0:64912:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.613167:0:64912:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/5 (0 0) 00000080:00200000:0.0:1770686977.613175:0:64912:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770686977.613243:0:64912:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x5:0x0](ffff8d6d277c7448): rc = 0 00000080:00200000:0.0:1770686977.613260:0:64912:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 3 -> 3 00000080:00010000:0.0:1770686977.613266:0:64912:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c2210 00000080:00010000:0.0:1770686977.613279:0:64912:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00010000:0.0:1770686977.613283:0:64912:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2210 from it ffffa37087f0bb60 00010000:00010000:0.0:1770686977.613287:0:64912:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686977.613297:0:64912:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.634491:0:64913:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686977.634532:0:64913: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:1770686977.634552:0:64913:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.634571:0:64913:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.634581:0:64913:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686977.634591:0:64913:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686977.634595:0:64913:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686977.634604:0:64913:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f13bf8 00010000:00010000:1.0:1770686977.634608:0:64913:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.634617:0:64913:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.634635:0:64913:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686977.634645:0:64913:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:1.0:1770686977.634652:0:64913:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686977.634656:0:64913:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:1.0:1770686977.634868:0:64913:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686977.634877:0:64913: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:1770686977.634884:0:64913:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.634892:0:64913:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.634907:0:64913:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686977.634911:0:64913:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686977.634915:0:64913:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:1.0:1770686977.634919:0:64913:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f13bf8 00010000:00010000:1.0:1770686977.634923:0:64913:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.634931:0:64913:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686977.634939:0:64913:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686977.634944:0:64913:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:1.0:1770686977.634948:0:64913:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 44 00000080:00200008:1.0:1770686977.634957:0:64913:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00010000:1.0:1770686977.634973:0:64913:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240304001 00010000:00010000:1.0:1770686977.635043:0:64913:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64913 initiator: MDT0 00010000:00010000:1.0:1770686977.635051:0:64913:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64913 initiator: MDT0 00000020:00100000:1.0:1770686977.635066:0:64913:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686977.635108:0:64913:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cca80 x1856697348802816/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.635120:0:64913:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64913 initiator: MDT0 00000100:00100000:1.0:1770686977.635148:0:64913:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348802816:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686977.635696:0:64913:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686977.640601:0:64913:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348802816:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686977.640639:0:64913:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 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: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640662:0:64913:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640671:0:64913:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640684:0:64913:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640909:0:64913:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640925:0:64913:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640934:0:64913:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.640941:0:64913:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686977.640953:0:64913:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d1f8cca80 x1856697348802816/t42949673302(42949673302) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686977.640967:0:64913:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cca80 x1856697348802816/t42949673302(42949673302) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686977.640994:0:64913:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.641006:0:64913:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:1.0:1770686977.641013:0:64913:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686977.641038:0:64913:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 11776 00000080:00010000:1.0:1770686977.641054:0:64913:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8d6d277c42c8) for lock 0x88212f771e9c2217 00000080:00010000:1.0:1770686977.641145:0:64913:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2217 from it ffffa37087f13bd0 00010000:00010000:1.0:1770686977.641151:0:64913:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.641160:0:64913:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686977.641191:0:64913:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cca80 x1856697348802816/t42949673302(42949673302) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686977.641314:0:64913:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) cmd=c0086915 arg=1c443d0 00000100:00100000:1.0:1770686977.642480:0:64913:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348802944:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686977.642708:0:64913:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686977.653656:0:64913:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348802944:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686977.654024:0:64913:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00100000:1.0:1770686977.654124:0:64913:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cca80 x1856697348802816/t42949673302(42949673302) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686977.654139:0:64913:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686977.654145:0:64913:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cdc00 x1856697348803200/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.654183:0:64913:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348803200:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686977.655913:0:64913:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:1.0:1770686977.668318:0:64913:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64913:1856697348803200:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686977.668441:0:64913:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cca80 x1856697348802816/t42949673302(42949673302) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686977.695877:0:64914:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686977.695915:0:64914: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:1770686977.695938:0:64914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.695956:0:64914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.695964:0:64914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686977.695974:0:64914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686977.695978:0:64914:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686977.695986:0:64914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f1bbf8 00010000:00010000:0.0:1770686977.695999:0:64914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.696007:0:64914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.696025:0:64914:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.696035:0:64914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:0.0:1770686977.696042:0:64914:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.696046:0:64914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:0.0:1770686977.696078:0:64914:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686977.696118:0:64914: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:1770686977.696125:0:64914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.696133:0:64914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.696140:0:64914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686977.696144:0:64914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686977.696147:0:64914:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:0.0:1770686977.696150:0:64914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f1bbf8 00010000:00010000:0.0:1770686977.696153:0:64914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.696159:0:64914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686977.696168:0:64914:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686977.696173:0:64914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:0.0:1770686977.696183:0:64914:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 44 00000080:00200008:0.0:1770686977.696191:0:64914:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00010000:0.0:1770686977.696208:0:64914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686977.696278:0:64914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64914 initiator: MDT0 00010000:00010000:0.0:1770686977.696285:0:64914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64914 initiator: MDT0 00000020:00100000:0.0:1770686977.696301:0:64914:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686977.696317:0:64914:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3f800 x1856697348803456/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.696328:0:64914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64914 initiator: MDT0 00000100:00100000:0.0:1770686977.696354:0:64914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803456:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686977.696581:0:64914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.711069:0:64914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803456:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686977.711161:0:64914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e 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: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711184:0:64914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711193:0:64914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711206:0:64914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711246:0:64914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711259:0:64914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711265:0:64914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711270:0:64914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686977.711279:0:64914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3f800 x1856697348803456/t42949673304(42949673304) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686977.711288:0:64914:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3f800 x1856697348803456/t42949673304(42949673304) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686977.711297:0:64914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711309:0:64914:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:0.0:1770686977.711318:0:64914:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686977.711344:0:64914:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 11776 00000080:00010000:0.0:1770686977.711358:0:64914:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8d6d277c42c8) for lock 0x88212f771e9c221e 00000080:00010000:0.0:1770686977.711414:0:64914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c221e from it ffffa37087f1bbd0 00010000:00010000:0.0:1770686977.711418:0:64914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686977.711431:0:64914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686977.711454:0:64914:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3f800 x1856697348803456/t42949673304(42949673304) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:0.0:1770686977.711557:0:64914:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) cmd=c0086915 arg=21db3d0 00000100:00100000:0.0:1770686977.711637:0:64914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803584:192.168.204.116@tcp:34:lfs.0 00000100:00100000:0.0:1770686977.711784:0:64914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.721139:0:64914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803584:192.168.204.116@tcp:34:lfs.0 00000080:00200008:0.0:1770686977.721737:0:64914:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00100000:0.0:1770686977.721844:0:64914:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3f800 x1856697348803456/t42949673304(42949673304) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686977.721858:0:64914:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686977.721864:0:64914:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3ce00 x1856697348803840/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.721889:0:64914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803840:192.168.204.116@tcp:35:lfs.0 00000100:00100000:0.0:1770686977.723937:0:64914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.731263:0:64914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64914:1856697348803840:192.168.204.116@tcp:35:lfs.0 00000002:00100000:0.0:1770686977.731309:0:64914:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3f800 x1856697348803456/t42949673304(42949673304) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686977.746841:0:64915:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686977.747457:0:64915: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:1770686977.747473:0:64915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.747489:0:64915:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686977.747496:0:64915:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686977.747502:0:64915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686977.747506:0:64915:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:3.0:1770686977.747513:0:64915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f23bf8 00010000:00010000:3.0:1770686977.747518:0:64915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.747531:0:64915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686977.747546:0:64915:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686977.747554:0:64915:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:3.0:1770686977.747559:0:64915:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:3.0:1770686977.747563:0:64915:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:3.0:1770686977.747596:0:64915:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686977.747602:0:64915: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:1770686977.747607:0:64915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.747615:0:64915:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686977.747620:0:64915:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686977.747624:0:64915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686977.747626:0:64915:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c20f8 00000080:00010000:3.0:1770686977.747629:0:64915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c20f8 from it ffffa37087f23bf8 00010000:00010000:3.0:1770686977.747632:0:64915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.747638:0:64915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686977.747644:0:64915:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686977.747647:0:64915:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:3.0:1770686977.747650:0:64915:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 44 00000080:00200008:3.0:1770686977.747660:0:64915:0:(file.c:1025:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00010000:3.0:1770686977.747672:0:64915:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770686977.747716:0:64915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64915 initiator: MDT0 00010000:00010000:3.0:1770686977.747722:0:64915:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64915 initiator: MDT0 00000020:00100000:3.0:1770686977.747733:0:64915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686977.747745:0:64915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708a80 x1856697348804096/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.747754:0:64915:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64915 initiator: MDT0 00000100:00100000:3.0:1770686977.747778:0:64915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708a80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804096:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686977.748312:0:64915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686977.753777:0:64915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708a80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804096:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686977.753824:0:64915:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 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: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753845:0:64915:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753854:0:64915:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753869:0:64915:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753881:0:64915:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753917:0:64915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753927:0:64915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753934:0:64915:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686977.753948:0:64915:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d07708a80 x1856697348804096/t42949673306(42949673306) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686977.753962:0:64915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708a80 x1856697348804096/t42949673306(42949673306) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686977.753973:0:64915:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.753986:0:64915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754000:0:64915:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754009:0:64915:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754016:0:64915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754046:0:64915:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754073:0:64915: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:1770686977.754125:0:64915:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686977.754154:0:64915:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 11776 00000080:00010000:3.0:1770686977.754161:0:64915:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8d6d277c42c8) for lock 0x88212f771e9c221e 00000080:00010000:3.0:1770686977.754212:0:64915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c221e from it ffffa37087f23bd0 00010000:00010000:3.0:1770686977.754217:0:64915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.754226:0:64915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686977.754254:0:64915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708a80 x1856697348804096/t42949673306(42949673306) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:3.0:1770686977.754359:0:64915:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) cmd=c0086915 arg=8323d0 00000100:00100000:3.0:1770686977.754432:0:64915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804224:192.168.204.116@tcp:34:lfs.0 00000100:00100000:3.0:1770686977.754532:0:64915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625e40 going to sleep for 11 seconds 00010000:00010000:2.0:1770686977.755058:0:64129: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:1770686977.755069:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755104:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07586400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686977.755109:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755117:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755126:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755150:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1c00/0x88212f771e9c2129 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a1e6 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755161:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755170:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755204:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755212:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686977.755243:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755252:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586400/0x88212f771e9c2225 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a4a2 expref: -99 pid: 64915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686977.755272:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686977.755275:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686977.755276:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686977.755515:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1770686977.755636:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348804352:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686977.762050:0:64915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804224:192.168.204.116@tcp:34:lfs.0 00000080:00200008:3.0:1770686977.762401:0:64915:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags 304000 00000002:00100000:3.0:1770686977.762485:0:64915:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07708a80 x1856697348804096/t42949673306(42949673306) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686977.762498:0:64915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686977.762504:0:64915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709880 x1856697348804608/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686977.762553:0:64915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804608:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686977.762668:0:64915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625e40 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.768481:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348804352:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686977.769677:0:64915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64915:1856697348804608:192.168.204.116@tcp:35:lfs.0 00000002:00100000:3.0:1770686977.769720:0:64915:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07708a80 x1856697348804096/t42949673306(42949673306) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770686993 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1770686977.783869:0:64917:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-MDT0000-mdc-ffff8d6d07631000 00010000:00010000:0.0:1770686977.783926:0:64917:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 13/13 locks to regular blp list, 1 blwis in pool 00010000:00010000:1.0:1770686977.783980:0:64128:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 13 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1770686977.783991:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784167:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784181:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1c00/0x88212f771e9c2129 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a1e6 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784191:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784202:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784218:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x5:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784241:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784253:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784264:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784289:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784309:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784318:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x5:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784323:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c21bc lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a383 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784330:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784335:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686977.784342:0:64128:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1770686977.784359:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784377:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1400/0x88212f771e9c1ef2 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: 0xbe356044f6109bd4 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784389:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1800/0x88212f771e9c1eeb 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: 0xbe356044f6109bb8 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784435:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784443:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784450:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1c00/0x88212f771e9c2129 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a1e6 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784469:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784477:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784483:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784488:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784494:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784499:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c21bc lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a383 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784506:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686977.784512:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784520:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1400/0x88212f771e9c1ef2 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: 0xbe356044f6109bd4 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784527:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1800/0x88212f771e9c1eeb 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: 0xbe356044f6109bb8 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686977.784749:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 13 locks packed 00000100:00100000:1.0:1770686977.784789:0:64128:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64128:1856697348804736:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686977.785133:0:64128:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e780 going to sleep for 11 seconds 00000100:00100000:3.0:1770686977.789001:0:64128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64128:1856697348804736:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686977.789038:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c221e lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a478 expref: -99 pid: 64914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789058:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2217 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a44e expref: -99 pid: 64913 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789066:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1c00/0x88212f771e9c2129 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a1e6 expref: -99 pid: 64903 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789279:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa24a00/0x88212f771e9c20f8 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: 0xbe356044f610a11b expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789296:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c2210 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a440 expref: -99 pid: 64912 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789307:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2209 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a424 expref: -99 pid: 64911 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789319:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2202 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a408 expref: -99 pid: 64910 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789418:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c21ed lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x5:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a3de expref: -99 pid: 64909 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789433:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1a00/0x88212f771e9c21bc lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a383 expref: -99 pid: 64908 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789446:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d420d1600/0x88212f771e9c218b lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a328 expref: -99 pid: 64907 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686977.789459:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa25c00/0x88212f771e9c2114 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a18b expref: -99 pid: 64902 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789470:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1400/0x88212f771e9c1ef2 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: 0xbe356044f6109bd4 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789481:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d3e9c1800/0x88212f771e9c1eeb 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: 0xbe356044f6109bb8 expref: -99 pid: 63821 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686977.789741:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686977.789745:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686977.789747:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686977.837249:0:64921:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff8d6d07631000 00010000:00010000:3.0:1770686977.837288:0:64921:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 6/6 locks to regular blp list, 1 blwis in pool 00010000:00010000:1.0:1770686977.837650:0:64905:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 6 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1770686977.837663:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.837700:0:64905:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000bd05c7b2 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.837717:0:64905:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000bd05c7b2 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.837784:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770686977.837901:0:64905:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cca80 - object 0x240000400:3316 offset 1048576<>1052672 00000100:00100000:2.0:1770686977.837965:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348804864:192.168.204.116@tcp:4:dd.0 00010000:00010000:1.0:1770686977.839170:0:64922:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff8d6d07631000 00010000:00010000:1.0:1770686977.839200:0:64922:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 6/6 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1770686977.839281:0:64129:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 6 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1770686977.839288:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.839309:0:64129:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1770686977.839876:0:64129:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1770686977.839901:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.839913:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686977.839927:0:64129:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000008a9f524b ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686977.839940:0:64129:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000008a9f524b ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.839982:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770686977.840060:0:64129:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1fb3ce00 - object 0x280000400:2861 offset 1048576<>1052672 00000100:00100000:0.0:1770686977.840146:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686977.840709:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348804992:192.168.204.116@tcp:4:dd.0 00000008:00010000:2.0:1770686977.844499:0:10029:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000bd05c7b2 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686977.844577:0:10029:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000bd05c7b2 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686977.844612:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348804864:192.168.204.116@tcp:4:dd.0 00000080:00200000:1.0:1770686977.844719:0:64905:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770686977.844812:0:64905:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770686977.844842:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.844857:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686977.844872:0:64905:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770686977.845440:0:64905:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770686977.845458:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.845470:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.845487:0:64905:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000055344768 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686977.845504:0:64905:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000055344768 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.845560:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770686977.845656:0:64905:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cf800 - object 0x240000400:3314 offset 1048576<>1052672 00000100:00100000:3.0:1770686977.845935:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348805120:192.168.204.116@tcp:4:dd.0 00000008:00010000:3.0:1770686977.852809:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000055344768 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686977.852902:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000055344768 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686977.852936:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348805120:192.168.204.116@tcp:4:dd.0 00000008:00010000:3.0:1770686977.852970:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000008a9f524b ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686977.852990:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000008a9f524b ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686977.853004:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348804992:192.168.204.116@tcp:4:dd.0 00000080:00200000:0.0:1770686977.853172:0:64129:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1770686977.853260:0:64129:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1770686977.853290:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853303:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686977.853316:0:64129:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1770686977.853860:0:64129:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1770686977.853875:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853922:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853932:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853939:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853946:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853952:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853975:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.853982:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 6 locks packed 00000100:00100000:0.0:1770686977.854008:0:64129:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64129:1856697348805248:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686977.854616:0:64129:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000080:00200000:1.0:1770686977.854698:0:64905:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770686977.854746:0:64905:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770686977.854765:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854809:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854818:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854839:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854848:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854856:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854862:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 1/0,0 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.854867:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 6 locks packed 00000100:00100000:1.0:1770686977.854881:0:64905:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64905:1856697348805376:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686977.854929:0:64905:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ef00 going to sleep for 11 seconds 00000100:00100000:0.0:1770686977.860694:0:64129:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64129:1856697348805248:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686977.860732:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c21f4 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a3e5 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.860761:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86ea00/0x88212f771e9c21e6 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a3d0 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.860774:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d1000/0x88212f771e9c21ca lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a391 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.860787:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d07537a00/0x88212f771e9c21ae lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a36e expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.862098:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa25200/0x88212f771e9c2192 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a32f expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.862117:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d420d0e00/0x88212f771e9c2184 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a31a expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686977.862184:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686977.862187:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686977.862189:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686977.863695:0:64905:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64905:1856697348805376:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770686977.863732:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1f86ee00/0x88212f771e9c21fb lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a3ec expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863755:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1e00/0x88212f771e9c21df lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a3c9 expref: -99 pid: 64909 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863769:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d1400/0x88212f771e9c21c3 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a38a expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863782:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07537400/0x88212f771e9c21b5 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a375 expref: -99 pid: 64908 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863826:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d07580400/0x88212f771e9c2199 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xbe356044f610a336 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863839:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d420d0c00/0x88212f771e9c217d lrc: 0/0,0 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xbe356044f610a313 expref: -99 pid: 64907 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686977.863908:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686977.863911:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686977.863913:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686978.409376:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10028:1856697348805504:192.168.204.116@tcp:400:kworker.0 00010000:00010000:3.0:1770686978.410732:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686978.413930:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10028:1856697348805504:192.168.204.116@tcp:400:kworker.0 00000080:00200000:1.0:1770686978.536986:0:64933:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686978.537023:0:64933: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:1770686978.537121:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.537135:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.537145:0:64933:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00000100:00100000:1.0:1770686978.537174:0:64933:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805632:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686978.537286:0:64933:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ea80 going to sleep for 11 seconds 00000100:00100000:0.0:1770686978.543518:0:64933:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805632:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686978.543549:0:64933:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543562:0:64933:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543572:0:64933:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543582:0:64933:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543593:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543600:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543605:0:64933:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686978.543614:0:64933:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cf480 x1856697348805632/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/688 e 0 to 0 dl 1770686994 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686978.543650:0:64933:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686978.543664:0:64933:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1770686978.543670:0:64933:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686978.544176:0:64933:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686978.544188:0:64933:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686978.544195:0:64933:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686978.544198:0:64933:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03b58 00010000:00010000:1.0:1770686978.544209:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.544218:0:64933:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686978.544252:0:64933:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686978.544277:0:64933:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), flags=24 00000080:00200000:1.0:1770686978.544282:0:64933:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), intent=0 00000002:00010000:1.0:1770686978.544307:0:64933: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:1.0:1770686978.544368:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.544376:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.544386:0:64933:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00000100:00100000:1.0:1770686978.544412:0:64933:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805760:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686978.544509:0:64933:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:1.0:1770686978.550059:0:64933:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805760:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686978.550265:0:64933:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 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: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550296:0:64933:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550306:0:64933:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550353:0:64933:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550366:0:64933:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550381:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550390:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550397:0:64933:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686978.550412:0:64933:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d1f8cf480 x1856697348805760/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 592/584 e 0 to 0 dl 1770686994 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686978.550425:0:64933:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550436:0:64933:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:1.0:1770686978.550444:0:64933:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686978.550471:0:64933:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 11776 00000080:00200000:1.0:1770686978.550475:0:64933:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff8d6d277c42c8): rc = 0 00000080:00010000:1.0:1770686978.550482:0:64933:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8d6d277c42c8) for lock 0x88212f771e9c2233 00000080:00010000:1.0:1770686978.550498:0:64933:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8d6d277c42c8) 00000080:00010000:1.0:1770686978.550502:0:64933:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2233 from it ffffa37087f03a28 00010000:00010000:1.0:1770686978.550512:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.550521:0:64933:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02600/0x88212f771e9c2233 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4e8 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686978.550562:0:64933:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686978.550585:0:64933:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:1.0:1770686978.550590:0:64933:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:1.0:1770686978.550612:0:64933:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686978.550660:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.550668:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00010000:00010000:1.0:1770686978.550679:0:64933:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64933 initiator: MDT0 00000100:00100000:1.0:1770686978.550704:0:64933:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805888:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686978.550811:0:64933:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:1.0:1770686978.554526:0:64933:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348805888:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686978.554553:0:64933:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554574:0:64933:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554580:0:64933:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554608:0:64933:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554616:0:64933:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554627:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554632:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.554638:0:64933:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686978.554646:0:64933:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cf480 x1856697348805888/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686994 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686978.554655:0:64933:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686978.554666:0:64933:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686978.554674:0:64933:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:1.0:1770686978.554680:0:64933:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686978.554742:0:64933:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8d6d1877e3c8): rc = 0 00000080:00200000:1.0:1770686978.555273:0:64933:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1770686978.555283:0:64933:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) for lock 0x88212f771e9c223a 00000080:00010000:1.0:1770686978.555305:0:64933:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) 00000080:00010000:1.0:1770686978.555310:0:64933:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c223a from it ffffa37087f03b20 00010000:00010000:1.0:1770686978.555314:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686978.555324:0:64933:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1770686978.555383:0:64933:0:(file.c:6303:ll_getattr_dentry()) START file f0:[0x200004a52:0x3:0x0](ffff8d6d1877e3c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686978.555392:0:64933:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d1877e3c8),name=f0 00000002:00010000:1.0:1770686978.555417:0:64933:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686978.555429:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686978.555441:0:64933:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686978.555448:0:64933:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686978.555453:0:64933:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) 00000080:00010000:1.0:1770686978.555456:0:64933:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d1877e3c8) for lock 0x88212f771e9c223a 00000080:00010000:1.0:1770686978.555460:0:64933:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c223a from it ffffa37087f03cb8 00010000:00010000:1.0:1770686978.555463:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686978.555471:0:64933:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686978.555491:0:64933:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1770686978.555505:0:64933:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:1.0:1770686978.555535:0:64933:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686978.555540:0:64933:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64030, osc lock ffff8d6d06200e40, flags 0x400001002 00000008:00010000:1.0:1770686978.555546:0:64933:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686978.555548:0:64933:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64070, osc lock ffff8d6d06200000, flags 0x400001002 00000008:00010000:1.0:1770686978.555555:0:64933:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686978.555557:0:64933:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b640b0, osc lock ffff8d6d06201690, flags 0x400001002 00000008:00010000:1.0:1770686978.555563:0:64933:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686978.555565:0:64933:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b640f0, osc lock ffff8d6d06201a20, flags 0x400001002 00010000:00010000:1.0:1770686978.555625:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555635:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555694:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555702:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555744:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555762:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555800:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686978.555809:0:64933:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686978.555835:0:64933:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:0.0:1770686978.556026:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348806144:192.168.204.116@tcp:101:rm.0 00000100:00100000:0.0:1770686978.556153:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1770686978.556161:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348806272:192.168.204.116@tcp:101:rm.0 00000100:00100000:2.0:1770686978.556256:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806016:192.168.204.116@tcp:101:rm.0 00000100:00100000:2.0:1770686978.556291:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1770686978.556296:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cfb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806400:192.168.204.116@tcp:101:rm.0 00010000:00010000:3.0:1770686978.564035:0:10029:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564067:0:10029:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564135:0:10029:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564149:0:10029:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686978.564186:0:10029:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770686978.564199:0:10029:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:3.0:1770686978.564204:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564213:0:10029:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564243:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564250:0:10029:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686978.564275:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cfb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806400:192.168.204.116@tcp:101:rm.0 00010000:00010000:3.0:1770686978.564297:0:10029:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564306:0:10029:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564314:0:10029:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564335:0:10029:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686978.564347:0:10029:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770686978.564356:0:10029:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1770686978.564360:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564367:0:10029:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564374:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686978.564380:0:10029:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686978.564391:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806016:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686978.566079:0:10026:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566118:0:10026:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566129:0:10026:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566139:0:10026:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686978.566154:0:10026:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686978.566166:0:10026:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686978.566171:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566197:0:10026:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566205:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566212:0:10026:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686978.566229:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348806144:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686978.566260:0:10026:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566271:0:10026:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566279:0:10026:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566287:0:10026:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686978.566296:0:10026:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686978.566317:0:10026:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1770686978.566389:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566398:0:10026:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566406:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686978.566414:0:10026:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686978.566425:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348806272:192.168.204.116@tcp:101:rm.0 00000080:00200000:1.0:1770686978.566501:0:64933:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:1.0:1770686978.566510:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_release():245 00000020:00010000:1.0:1770686978.566513:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686978.566520:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64030 (ffff8d6d06a73e18/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686978.566525:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64070 (ffff8d6d06a73878/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686978.566529:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b640b0 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686978.566532:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b640f0 (ffff8d6d04435368/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686978.566535:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686978.566538:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64030 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686978.566543:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64070 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686978.566546:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b640b0 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686978.566548:0:64933:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b640f0 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686978.566567:0:64933:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686978.566642:0:64933:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686978.566666:0:64933: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:1770686978.566685:0:64933:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.566699:0:64933:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686978.566707:0:64933:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686978.566715:0:64933:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686978.566719:0:64933:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686978.566725:0:64933:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03c10 00010000:00010000:1.0:1770686978.566737:0:64933:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686978.566743:0:64933:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686978.566882:0:64933:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686978.566891:0:64933:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1770686978.566899:0:64933:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686978.566906:0:64933:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:1.0:1770686978.566911:0:64933:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 3 00000080:00200000:1.0:1770686978.566917:0:64933:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) 00010000:00010000:1.0:1770686978.566956:0:64933:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686978.566975:0:64933:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1770686978.567024:0:64933:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686978.567033:0:64933:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686978.567036:0:64933:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c223a lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a504 expref: -99 pid: 64933 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1770686978.567067:0:64933:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1770686978.567077:0:64933:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc000 x1856697348806656/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1.0:1770686978.567251:0:64933:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348806656:192.168.204.116@tcp:36:rm.0 00000100:00100000:1.0:1770686978.567355:0:64933:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:2.0:1770686978.571988:0:64933:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64933:1856697348806656:192.168.204.116@tcp:36:rm.0 00000080:00200000:2.0:1770686978.572069:0:64933:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1770686978.572126:0:64933:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770686978.572157:0:64933:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1770686978.572242:0:64933:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686978.572251:0:64933:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d1877e3c8) 00000008:00010000:2.0:1770686978.572290:0:64933:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686978.572324:0:64933:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686978.572350:0:64933:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 2097152 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686978.572365:0:64933:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 1052672 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686979.197717:0:64943:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686979.197760:0:64943: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:1770686979.200168:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.200200:0:64943:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686979.200214:0:64943:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686979.200228:0:64943:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686979.200232:0:64943:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686979.200262:0:64943:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f33b58 00010000:00010000:0.0:1770686979.200267:0:64943:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.200276:0:64943:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686979.200297:0:64943:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686979.200310:0:64943:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1770686979.200320:0:64943:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686979.200338:0:64943:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:0.0:1770686979.200342:0:64943:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:0.0:1770686979.200367:0:64943:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686979.200423:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64943 initiator: MDT0 00010000:00010000:0.0:1770686979.200432:0:64943:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64943 initiator: MDT0 00010000:00010000:0.0:1770686979.200443:0:64943:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64943 initiator: MDT0 00000100:00100000:0.0:1770686979.200477:0:64943:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64943:1856697348806784:192.168.204.116@tcp:101:rm.0 00000100:00100000:0.0:1770686979.200613:0:64943:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686979.208188:0:64943:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64943:1856697348806784:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.208223:0:64943:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208250:0:64943:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208281:0:64943:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208294:0:64943:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208307:0:64943:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208321:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208330:0:64943:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.208338:0:64943:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686979.208350:0:64943:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1fb3f800 x1856697348806784/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686995 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686979.208362:0:64943:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686979.208375:0:64943:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686979.208386:0:64943:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:0.0:1770686979.208394:0:64943:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770686979.208460:0:64943:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff8d6d1877c2c8): rc = 0 00000080:00200000:0.0:1770686979.208478:0:64943:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:0.0:1770686979.208485:0:64943:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) for lock 0x88212f771e9c225d 00000080:00010000:0.0:1770686979.208499:0:64943:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) 00000080:00010000:0.0:1770686979.208503:0:64943:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c225d from it ffffa37087f33b20 00010000:00010000:0.0:1770686979.208506:0:64943:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686979.208515:0:64943:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00000080:00200008:0.0:1770686979.208563:0:64943:0:(file.c:6303:ll_getattr_dentry()) START file f1:[0x200004a52:0x4:0x0](ffff8d6d1877c2c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686979.208572:0:64943:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8d6d1877c2c8),name=f1 00000002:00010000:0.0:1770686979.208594:0:64943:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686979.208604:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686979.208616:0:64943:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686979.208624:0:64943:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686979.208629:0:64943:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) 00000080:00010000:0.0:1770686979.208633:0:64943:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8d6d1877c2c8) for lock 0x88212f771e9c225d 00000080:00010000:0.0:1770686979.208637:0:64943:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c225d from it ffffa37087f33cb8 00010000:00010000:0.0:1770686979.208640:0:64943:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686979.208648:0:64943:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686979.208679:0:64943:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/1, layout version 3 restore needed 0 00000001:00010000:0.0:1770686979.208694:0:64943:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x4:0x0] 00000008:00010000:0.0:1770686979.208716:0:64943:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686979.208720:0:64943:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d03cf1a30, osc lock ffff8d6d183031d0, flags 0x400001002 00000008:00010000:0.0:1770686979.208727:0:64943:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686979.208743:0:64943:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d03cf1a70, osc lock ffff8d6d18303300, flags 0x400001002 00000008:00010000:0.0:1770686979.208752:0:64943:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686979.208754:0:64943:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d03cf1ab0, osc lock ffff8d6d18302850, flags 0x400001002 00000008:00010000:0.0:1770686979.208760:0:64943:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686979.208762:0:64943:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d03cf1af0, osc lock ffff8d6d18302260, flags 0x400001002 00010000:00010000:0.0:1770686979.208827:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.208837:0:64943:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686979.208917:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806912:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.209527:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.209538:0:64943:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686979.209594:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807040:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.209686:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.209695:0:64943:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.209723:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.209742:0:64943:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686979.209803:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348807296:192.168.204.116@tcp:101:rm.0 00000100:00100000:2.0:1770686979.210011:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1770686979.210020:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807168:192.168.204.116@tcp:101:rm.0 00000020:00200000:0.0:1770686979.211880:0:64943:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00010000:00010000:2.0:1770686979.214390:0:10029:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214419:0:10029:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214435:0:10029:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214448:0:10029:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686979.214467:0:10029:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686979.214481:0:10029:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:2.0:1770686979.214486:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214494:0:10029:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214502:0:10029:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.214509:0:10029:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686979.214531:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348806912:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.214793:0:10026:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214807:0:10026:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214816:0:10026:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214826:0:10026:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.214833:0:10026:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686979.214840:0:10026:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:0.0:1770686979.214842:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214847:0:10026:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214872:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214876:0:10026:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686979.214884:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807168:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.214897:0:10026:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214904:0:10026:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214910:0:10026:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214915:0:10026:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.214920:0:10026:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686979.214926:0:10026:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686979.214929:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214945:0:10026:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214953:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.214959:0:10026:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686979.214969:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807040:192.168.204.116@tcp:101:rm.0 00010000:00010000:2.0:1770686979.216698:0:10028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216727:0:10028:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216740:0:10028:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216757:0:10028:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686979.216783:0:10028:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686979.216795:0:10028:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1770686979.216813:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216821:0:10028:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216828:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686979.216836:0:10028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686979.216854:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348807296:192.168.204.116@tcp:101:rm.0 00000080:00200000:0.0:1770686979.216958:0:64943:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:0.0:1770686979.216965:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686979.216969:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686979.216975:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d03cf1a30 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686979.216981:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d03cf1a70 (ffff8d6d06a73998/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686979.216985:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d03cf1ab0 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686979.216989:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d03cf1af0 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686979.216992:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686979.216995:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d03cf1a30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686979.217000:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d03cf1a70 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686979.217003:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d03cf1ab0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686979.217005:0:64943:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d03cf1af0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686979.217024:0:64943:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686979.217118:0:64943:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686979.217145:0:64943: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:1770686979.217178:0:64943:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.217192:0:64943:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686979.217201:0:64943:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686979.217209:0:64943:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686979.217213:0:64943:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686979.217219:0:64943:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f33c10 00010000:00010000:0.0:1770686979.217222:0:64943:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686979.217229:0:64943:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686979.217240:0:64943:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686979.217247:0:64943:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1770686979.217254:0:64943:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:0.0:1770686979.217263:0:64943:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:0.0:1770686979.217267:0:64943:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 3 00000080:00200000:0.0:1770686979.217272:0:64943:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) 00010000:00010000:0.0:1770686979.217324:0:64943:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686979.217343:0:64943:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:0.0:1770686979.217390:0:64943:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686979.217399:0:64943:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686979.217407:0:64943:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c225d lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a558 expref: -99 pid: 64943 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1770686979.217438:0:64943:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1770686979.217447:0:64943:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3df80 x1856697348807552/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686979.217474:0:64943:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64943:1856697348807552:192.168.204.116@tcp:36:rm.0 00000100:00100000:0.0:1770686979.217585:0:64943:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb900 going to sleep for 11 seconds 00000100:00100000:0.0:1770686979.224050:0:64943:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64943:1856697348807552:192.168.204.116@tcp:36:rm.0 00000080:00200000:0.0:1770686979.224147:0:64943:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:0.0:1770686979.224168:0:64943:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1770686979.224183:0:64943:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1770686979.224212:0:64943:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686979.224219:0:64943:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8d6d1877c2c8) 00000008:00010000:0.0:1770686979.224254:0:64943:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.224275:0:64943:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 1 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 1 [cma]time 1770686976 1770686976 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e85600/0x88212f771e9c226b lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a566 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.224285:0:64943:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 1 [cma]time: 1770686977 1770686977 0 by oinfo size 2097152 blocks 1 [cma]time 1770686977 1770686977 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.224295:0:64943:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 1 [cma]time: 1770686977 1770686977 0 by oinfo size 1052672 blocks 1 [cma]time 1770686977 1770686977 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e85000/0x88212f771e9c2279 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb2d:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a56d expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.433228:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1770686979.832870:0:64952:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686979.832899:0:64952: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:1770686979.833268:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.833286:0:64952:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686979.833295:0:64952:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686979.833303:0:64952:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686979.833306:0:64952:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686979.833314:0:64952:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087fa3b58 00010000:00010000:1.0:1770686979.833318:0:64952:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.833326:0:64952:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686979.833343:0:64952:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686979.833350:0:64952:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1770686979.833355:0:64952:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686979.833367:0:64952:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), flags=8 00000080:00200000:1.0:1770686979.833371:0:64952:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), intent=getattr 00000002:00010000:1.0:1770686979.833382:0:64952:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686979.833502:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64952 initiator: MDT0 00010000:00010000:1.0:1770686979.833510:0:64952:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64952 initiator: MDT0 00010000:00010000:1.0:1770686979.833529:0:64952:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64952 initiator: MDT0 00000100:00100000:1.0:1770686979.833554:0:64952:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64952:1856697348807680:192.168.204.116@tcp:101:rm.0 00000100:00100000:1.0:1770686979.833691:0:64952:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e9c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686979.836700:0:64952:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64952:1856697348807680:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686979.836727:0:64952:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836748:0:64952:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836765:0:64952:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836776:0:64952:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836787:0:64952:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836799:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836808:0:64952:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.836815:0:64952:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686979.836840:0:64952:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cf100 x1856697348807680/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/872 e 0 to 0 dl 1770686995 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686979.836852:0:64952:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686979.836865:0:64952:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686979.836875:0:64952:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/5 (0 0) 00000080:00200000:1.0:1770686979.836881:0:64952:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686979.836931:0:64952:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x5:0x0](ffff8d6d277c7448): rc = 0 00000080:00200000:1.0:1770686979.836947:0:64952:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x5:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1770686979.836952:0:64952:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c2280 00000080:00010000:1.0:1770686979.836962:0:64952:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00010000:1.0:1770686979.836966:0:64952:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2280 from it ffffa37087fa3b20 00010000:00010000:1.0:1770686979.836969:0:64952:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686979.836978:0:64952:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1770686979.837015:0:64952:0:(file.c:6303:ll_getattr_dentry()) START file f2:[0x200004a52:0x5:0x0](ffff8d6d277c7448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686979.837026:0:64952:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448),name=f2 00000002:00010000:1.0:1770686979.837044:0:64952:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x5:0x0]) in obj [0x200004a52:0x2:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686979.837052:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686979.837072:0:64952:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686979.837079:0:64952:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686979.837121:0:64952:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000080:00010000:1.0:1770686979.837125:0:64952:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x5:0x0](ffff8d6d277c7448) for lock 0x88212f771e9c2280 00000080:00010000:1.0:1770686979.837129:0:64952:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2280 from it ffffa37087fa3cb8 00010000:00010000:1.0:1770686979.837133:0:64952:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686979.837140:0:64952:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686979.837157:0:64952:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 0/1, layout version 3 restore needed 0 00000001:00010000:1.0:1770686979.837168:0:64952:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x5:0x0] 00000008:00010000:1.0:1770686979.837187:0:64952:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686979.837190:0:64952:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64a30, osc lock ffff8d6d06201a20, flags 0x400001002 00000008:00010000:1.0:1770686979.837196:0:64952:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686979.837197:0:64952:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64a70, osc lock ffff8d6d06201690, flags 0x400001002 00000008:00010000:1.0:1770686979.837202:0:64952:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686979.837204:0:64952:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64ab0, osc lock ffff8d6d06200000, flags 0x400001002 00000008:00010000:1.0:1770686979.837208:0:64952:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686979.837209:0:64952:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d10b64af0, osc lock ffff8d6d06200e40, flags 0x400001002 00010000:00010000:1.0:1770686979.837249:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.837258:0:64952:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686979.837602:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1770686979.837620:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348807808:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686979.838391:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.838403:0:64952:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686979.838460:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807936:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686979.838934:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.838944:0:64952:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686979.838994:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348808064:192.168.204.116@tcp:101:rm.0 00010000:00010000:1.0:1770686979.839681:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.839691:0:64952:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686979.839747:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348808192:192.168.204.116@tcp:101:rm.0 00000020:00200000:1.0:1770686979.840387:0:64952:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:3.0:1770686979.840796:0:10028:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8d6d07631000: committing for last_committed 38654705725 gen 1 00010000:00010000:3.0:1770686979.845903:0:10028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.845930:0:10028:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.845943:0:10028:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.845957:0:10028:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686979.845971:0:10028:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770686979.845982:0:10028:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:3.0:1770686979.845987:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.845994:0:10028:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.846001:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.846008:0:10028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686979.846044:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348807808:192.168.204.116@tcp:101:rm.0 00000100:00100000:3.0:1770686979.846724:0:10027:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8d6d07631000: committing for last_committed 30064771109 gen 1 00010000:00010000:1.0:1770686979.848456:0:10028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848476:0:10028:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848489:0:10028:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848518:0:10028:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686979.848533:0:10028:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686979.848544:0:10028:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:1.0:1770686979.848549:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848558:0:10028:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848564:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686979.848572:0:10028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686979.848590:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348808192:192.168.204.116@tcp:101:rm.0 00010000:00010000:3.0:1770686979.853853:0:10027:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853884:0:10027:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853898:0:10027:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853911:0:10027:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686979.853926:0:10027:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1770686979.853938:0:10027:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1770686979.853943:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853952:0:10027:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853980:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686979.853989:0:10027:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686979.854012:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348808064:192.168.204.116@tcp:101:rm.0 00010000:00010000:0.0:1770686979.854667:0:10026:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854682:0:10026:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854691:0:10026:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854701:0:10026:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686979.854712:0:10026:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686979.854721:0:10026:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1770686979.854786:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854794:0:10026:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854801:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686979.854819:0:10026:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686979.854833:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348807936:192.168.204.116@tcp:101:rm.0 00000080:00200000:1.0:1770686979.854955:0:64952:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x5:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:1.0:1770686979.854961:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_release():245 00000020:00010000:1.0:1770686979.854965:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686979.854970:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64a30 (ffff8d6d04435368/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686979.854983:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64a70 (ffff8d6d04435b48/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686979.854985:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64ab0 (ffff8d6d06a73878/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686979.854989:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d10b64af0 (ffff8d6d06a73e18/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686979.854992:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e504a0 (ffff8d6d06a73a28/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686979.854995:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64a30 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686979.854998:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64a70 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686979.855001:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64ab0 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686979.855003:0:64952:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d10b64af0 (ffff8d6d06a73a28/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686979.855017:0:64952:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686979.855066:0:64952:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686979.855645:0:64952: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:1770686979.855661:0:64952:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.855675:0:64952:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686979.855683:0:64952:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686979.855691:0:64952:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686979.855695:0:64952:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686979.855701:0:64952:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087fa3c10 00010000:00010000:1.0:1770686979.855705:0:64952:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686979.855712:0:64952:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686979.855723:0:64952:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686979.855739:0:64952:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1770686979.855744:0:64952:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 1 00000080:00200000:1.0:1770686979.855751:0:64952:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:1.0:1770686979.855767:0:64952:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8d6d277c42c8), inode mode 41ed mask 3 00000080:00200000:1.0:1770686979.855773:0:64952:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x200004a52:0x2:0x0](ffff8d6d277c42c8) 00010000:00010000:1.0:1770686979.855804:0:64952:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686979.855820:0:64952:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x5:0x0]: losing layout lock 00010000:00010000:1.0:1770686979.855861:0:64952:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686979.855868:0:64952:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686979.855872:0:64952:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c2280 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x5:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610a5ac expref: -99 pid: 64952 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1770686979.855900:0:64952:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1770686979.855912:0:64952:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348808448/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1.0:1770686979.855939:0:64952:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64952:1856697348808448:192.168.204.116@tcp:36:rm.0 00000100:00100000:1.0:1770686979.856134:0:64952:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e9c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686979.869200:0:64952:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64952:1856697348808448:192.168.204.116@tcp:36:rm.0 00000080:00200000:1.0:1770686979.869260:0:64952:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:1.0:1770686979.869273:0:64952:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1770686979.869289:0:64952:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686979.869318:0:64952:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x5:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686979.869325:0:64952:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x5:0x0](ffff8d6d277c7448) 00000008:00010000:1.0:1770686979.869356:0:64952:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1770686977 1770686977 0 by oinfo size 1048576 blocks 2051 [cma]time 1770686977 1770686977 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02a00/0x88212f771e9c2287 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5b3 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686979.869534:0:64952:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1770686977 1770686977 0 by oinfo size 1048576 blocks 2051 [cma]time 1770686977 1770686977 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686979.869551:0:64952:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1770686977 1770686977 0 by oinfo size 2097152 blocks 2059 [cma]time 1770686977 1770686977 0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03e00/0x88212f771e9c2295 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb2e:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5c1 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686979.869566:0:64952:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1770686977 1770686977 0 by oinfo size 1052672 blocks 15 [cma]time 1770686977 1770686977 0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686980.457386:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686981.322540:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686981.322635:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:3.0:1770686981.322870:0:64123:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358287616 00000100:00100000:3.0:1770686981.322884:0:64123:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358287616 00000100:00100000:3.0:1770686981.322926:0:64123:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358287488 00000100:00100000:3.0:1770686981.322930:0:64123:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358287488 00000100:00100000:3.0:1770686981.322957:0:64123:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 13 00000100:00100000:3.0:1770686981.322974:0:64123:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3e300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:79320:x1856697358287616:12345-192.168.204.116@tcp:104: 00010000:00010000:3.0:1770686981.322991:0:64123:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323072:0:64123: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:1770686981.323079:0:64123:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3e300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:79320:x1856697358287616:12345-192.168.204.116@tcp:104: Request processed in 114us (549us total) trans 0 rc 0/0 00000100:00100000:3.0:1770686981.323116:0:64123:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 13 00000100:00100000:3.0:1770686981.323134:0:64123:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 14 00000100:00100000:3.0:1770686981.323140:0:64123:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3ed80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:79115:x1856697358287488:12345-192.168.204.116@tcp:104: 00010000:00010000:3.0:1770686981.323148:0:64123:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323205:0:64123:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to priority blp list, 2 blwis in pool 00000100:00100000:3.0:1770686981.323211:0:64123:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3ed80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:79115:x1856697358287488:12345-192.168.204.116@tcp:104: Request processed in 72us (576us total) trans 0 rc 0/0 00000100:00100000:3.0:1770686981.323218:0:64123:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 14 00010000:00010000:3.0:1770686981.323232:0:64129:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:3.0:1770686981.323237:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323243:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03200 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686981.323247:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323283:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323288:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686981.323305:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323310:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c228e lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5ba expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323325:0:64129: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:1770686981.323328:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323331:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84e00 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686981.323339:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323354:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323359:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686981.323368:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323373:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2272 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a574 expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.323382:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686981.323384:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686981.323385:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686981.323395:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348808576:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686981.323473:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:3.0:1770686981.323481:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348808704:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686981.324348:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686981.326994:0:10020:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686981.327349:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358287744 00000100:00100000:1.0:1770686981.327360:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358287744 00000100:00100000:1.0:1770686981.327406:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 15 00000100:00100000:1.0:1770686981.327418:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d11fc3100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358287744:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686981.327435:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686981.327832:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348808704:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770686981.329288:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686981.329304:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d11fc3100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358287744:12345-192.168.204.116@tcp:104: Request processed in 1885us (2316us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686981.329314:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 15 00010000:00010000:3.0:1770686981.329501:0:64905: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:1770686981.329510:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.329522:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84400 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686981.329529:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686981.329649:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770b800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348808576:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686981.329664:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.329757:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686981.329792:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686981.329801:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c2264 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a55f expref: -99 pid: 64943 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686981.329812:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00010000:00010000:3.0:1770686981.329824:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686981.329828:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686981.329830:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348808832:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686981.329832:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686981.333266:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770aa00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348808832:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686981.483699:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686982.505274:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686983.336846:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686983.337049:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358288768 00000100:00100000:1.0:1770686983.337060:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358288768 00000100:00100000:1.0:1770686983.337369:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 16 00000100:00100000:1.0:1770686983.337382:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3d880 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358288768:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686983.337400:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686983.337484:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686983.337492:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3d880 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358288768:12345-192.168.204.116@tcp:104: Request processed in 113us (657us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686983.337501:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 16 00010000:00010000:3.0:1770686983.337522:0:64905: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:1770686983.337531:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686983.337540:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03c00 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686983.337546:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686983.337593:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 2/0,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686983.337601:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686983.337636:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686983.337658:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c229c lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xbe356044f610a5c8 expref: -99 pid: 64952 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686983.337660:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348808960:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686983.337685:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686983.337688:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686983.337691:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686983.339865:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348808960:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686983.529927:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1770686983.529953:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348809472:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686983.529976:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348809344:192.168.204.116@tcp:400:kworker.0 00010000:00010000:1.0:1770686983.530068:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686983.530187:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686983.530195:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348809216:192.168.204.116@tcp:400:kworker.0 00000100:00100000:3.0:1770686983.536835:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10028:1856697348809088:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686983.543603:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348809344:192.168.204.116@tcp:400:kworker.0 00000100:00100000:1.0:1770686983.548454:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348809472:192.168.204.116@tcp:400:kworker.0 00000100:00100000:1.0:1770686983.548474:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:1b44ed3e-ffe1-4ca4-85de-554faf5305a1:10028:1856697348809088:192.168.204.116@tcp:400:kworker.0 00000100:00100000:0.0:1770686983.548832:0:10027:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8d6d07631000: committing for last_committed 42949673310 gen 1 00000100:00100000:0.0:1770686983.549010:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348809216:192.168.204.116@tcp:400:kworker.0 00010000:00010000:0.0:1770686984.553237:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686985.577372:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1770686985.830205:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686985.830243:0:64746: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:1770686985.830265:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.830284:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686985.830294:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686985.830303:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686985.830308:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686985.830317:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:2.0:1770686985.830322:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.830331:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686985.830352:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686985.830372:0:64746:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), flags=27 00000080:00200000:2.0:1770686985.830378:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8d6d27725348), intent=0 00000002:00010000:2.0:1770686985.830391:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: .lustre,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:2.0:1770686985.830445:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686985.830453:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686985.830465:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:2.0:1770686985.830495:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1500 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809600:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686985.830640:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8ba80 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.834923:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1500 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809600:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686985.834956:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835000:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835008:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835020:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835032:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835045:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835052:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835058:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.835071:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d11fc1500 x1856697348809600/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.835184:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835197:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:1.0:1770686985.835205:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686985.835241:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1770686985.835245:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x1:0x0](ffff8d6d18778908): rc = 0 00000080:00010000:1.0:1770686985.835253:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff8d6d18778908) for lock 0x88212f771e9c22a3 00000080:00010000:1.0:1770686985.835272:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff8d6d18778908) 00000080:00010000:1.0:1770686985.835276:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22a3 from it ffffa370882efac8 00010000:00010000:1.0:1770686985.835281:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.835288:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f400/0x88212f771e9c22a3 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: 0xbe356044f610a669 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.835336:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.835359:0:64746:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8d6d18778908), flags=27 00000080:00200000:1.0:1770686985.835364:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8d6d18778908), intent=0 00000002:00010000:1.0:1770686985.835386:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: lost+found,[0x0:0x0:0x0]) in obj [0x200000002:0x1:0x0], intent: lookup flags 0 00010000:00010000:1.0:1770686985.835433:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686985.835441:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686985.835450:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686985.835475:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809728:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686985.835628:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.838073:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809728:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686985.838420:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838463:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838474:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838488:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838502:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838514:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838522:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838529:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.838544:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d1f8ced80 x1856697348809728/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 584/584 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.838557:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838568:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:1.0:1770686985.838575:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686985.838606:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 10752 00000080:00200000:1.0:1770686985.838622:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000002:0x3:0x0](ffff8d6d187780c8): rc = 0 00000080:00010000:1.0:1770686985.838630:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff8d6d187780c8) for lock 0x88212f771e9c22aa 00000080:00010000:1.0:1770686985.838658:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff8d6d187780c8) 00000080:00010000:1.0:1770686985.838662:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22aa from it ffffa370882efac8 00010000:00010000:1.0:1770686985.838667:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.838676:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02800/0x88212f771e9c22aa 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: 0xbe356044f610a685 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.838723:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686985.838748:0:64746:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), file ffff8d6d092ede00, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686985.838755:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=open 00000002:00010000:1.0:1770686985.838777:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686985.838830:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686985.838838:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:1.0:1770686985.838851:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686985.838859:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8ced80 x1856697348809984/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.838869:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686985.838890:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809984:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686985.839075:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.850011:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348809984:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686985.850045:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 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: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850073:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850127:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850141:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850155:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850170:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850180:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850188:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.850201:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d1f8ced80 x1856697348809984/t42949673311(42949673311) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686985.850214:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8ced80 x1856697348809984/t42949673311(42949673311) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.850250:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850262:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686985.850269:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686985.850297:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1770686985.850301:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:1.0:1770686985.850306:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b1 00000080:00010000:1.0:1770686985.850372:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00200008:1.0:1770686985.850391:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686985.850411:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8ced80 x1856697348809984/t42949673311(42949673311) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1770686985.850455:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b1 from it ffff8d6d075aa540 00010000:00010000:1.0:1770686985.850459:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.850468:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.850490:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686985.850520:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686985.850528:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:1.0:1770686985.850545:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686985.850553:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 30 res 8589935618/1 (0 0) 00010000:00010000:1.0:1770686985.850601:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686985.850838:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686985.850849:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686985.850872:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348810112:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686985.851059:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.856963:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348810112:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686985.856999:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857015:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857028:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857041:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857056:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857065:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857074:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.857156:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cea00 x1856697348810112/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.857172:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857188:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686985.857195:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686985.857222:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686985.857230:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:1.0:1770686985.857236:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686985.857239:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370882efcd8 00010000:00010000:1.0:1770686985.857243:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.857251:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.857345:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686985.857410:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686985.857433:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686985.857486:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8ced80 x1856697348809984/t42949673311(42949673311) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686985.857499:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686985.857506:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348810368/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.857531:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348810368:192.168.204.116@tcp:35:bash.0 00000100:00100000:1.0:1770686985.857639:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.862193:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348810368:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686985.862240:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8ced80 x1856697348809984/t42949673311(42949673311) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686985.871887:0:65019:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686985.871927:0:65019: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:1770686985.871949:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.871968:0:65019:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686985.871976:0:65019:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686985.871986:0:65019:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686985.871991:0:65019:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686985.872001:0:65019:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088043bf8 00010000:00010000:2.0:1770686985.872006:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.872017:0:65019:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686985.872038:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686985.872048:0:65019:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686985.872057:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686985.872062:0:65019:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686985.872066:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686985.872079:0:65019:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), flags=27 00000080:00200000:2.0:1770686985.872544:0:65019:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=0 00000002:00010000:2.0:1770686985.872563:0:65019: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:1770686985.872626:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65019 initiator: MDT0 00010000:00010000:2.0:1770686985.872638:0:65019:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00010000:00010000:2.0:1770686985.872661:0:65019:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00000100:00100000:2.0:1770686985.872824:0:65019:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348810496:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686985.873373:0:65019:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b240 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.882073:0:65019:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348810496:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686985.882141:0:65019:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf 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: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882162:0:65019:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882171:0:65019:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882186:0:65019:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882199:0:65019:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882214:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882224:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882232:0:65019:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.882262:0:65019:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d11fc0700 x1856697348810496/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.882279:0:65019:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882291:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882305:0:65019:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882314:0:65019:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882321:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882329:0:65019:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882354:0:65019: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:1770686985.882362:0:65019:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686985.882390:0:65019:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1770686985.882393:0:65019:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:1.0:1770686985.882400:0:65019:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:1.0:1770686985.882416:0:65019:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686985.882421:0:65019:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa37088043ac8 00010000:00010000:1.0:1770686985.882424:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.882439:0:65019:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.882477:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686985.882500:0:65019:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0abaf980, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686985.882509:0:65019:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:1.0:1770686985.882532:0:65019:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686985.882589:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.882597:0:65019:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00000020:00100000:1.0:1770686985.882611:0:65019:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686985.882618:0:65019:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348810752/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.882629:0:65019:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00000100:00100000:1.0:1770686985.882668:0:65019:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348810752:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686985.882851:0:65019:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e540 going to sleep for 11 seconds 00010000:00010000:2.0:1770686985.883257:0:64129: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:1770686985.883267:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883276:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686985.883281:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883290:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883304:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883324:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883354:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883362:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686985.883383:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883391:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c22bf lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6d2 expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.883407:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686985.883409:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686985.883410:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686985.883420:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1770686985.883436:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348810880:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686985.885475:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348810880:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686985.886327:0:65019:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348810752:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686985.886351:0:65019:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886368:0:65019: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-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886398:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886407:0:65019:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886416:0:65019:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886423:0:65019:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686985.886428:0:65019:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886435:0:65019:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886442:0:65019:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886449:0:65019:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686985.886455:0:65019:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65019 initiator: MDT0 00010000:00010000:1.0:1770686985.886461:0:65019:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c22c6 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65019 initiator: MDT0 00000002:00100000:1.0:1770686985.886484:0:65019:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1f8cea00 x1856697348810752/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686985.886501:0:65019:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686985.887016:0:65019:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686985.887040:0:65019: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:1770686985.887062:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.887077:0:65019:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.887312:0:65019:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686985.887320:0:65019:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686985.887325:0:65019:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686985.887331:0:65019:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088043bf8 00010000:00010000:1.0:1770686985.887335:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.887345:0:65019:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.887361:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.887371:0:65019:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686985.887378:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.887382:0:65019:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686985.887386:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686985.887390:0:65019:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770686985.888132:0:65019:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:3.0:1770686985.888148:0:65019:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:3.0:1770686985.888170:0:65019:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770686985.888247:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65019 initiator: MDT0 00010000:00010000:3.0:1770686985.888256:0:65019:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00000020:00100000:3.0:1770686985.888270:0:65019:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686985.888282:0:65019:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708a80 x1856697348811136/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.888293:0:65019:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65019 initiator: MDT0 00000100:00100000:3.0:1770686985.888320:0:65019:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708a80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811136:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686985.888528:0:65019:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625f00 going to sleep for 11 seconds 00010000:00010000:0.0:1770686985.889018:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889028:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889048:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889067:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889122:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889129:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889147:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889154:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889168:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889174:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889190:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889206:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889226:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889232:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889249:0:65020:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 65020 initiator: MDT0 00010000:00010000:0.0:1770686985.889262:0:65020:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00000100:00100000:0.0:1770686985.889321:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686985.889338:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348811264:192.168.204.116@tcp:63:ll_sa.0 00000100:00100000:1.0:1770686985.898023:0:65019:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708a80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811136:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686985.898059:0:65019:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd 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: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898081:0:65019:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898137:0:65019:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898150:0:65019:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898164:0:65019:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898180:0:65019:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898189:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898196:0:65019:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.898208:0:65019:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d07708a80 x1856697348811136/t42949673313(42949673313) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686985.898221:0:65019:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708a80 x1856697348811136/t42949673313(42949673313) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.898231:0:65019:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898243:0:65019:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686985.898251:0:65019:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686985.898286:0:65019:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686985.898292:0:65019:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686985.898341:0:65019:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37088043bd0 00010000:00010000:1.0:1770686985.898346:0:65019:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.898356:0:65019:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.898384:0:65019:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708a80 x1856697348811136/t42949673313(42949673313) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686985.898493:0:65019:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=25833d0 00000100:00100000:1.0:1770686985.898570:0:65019:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811392:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686985.898705:0:65019:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00010000:00010000:3.0:1770686985.899879:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899895:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899903:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899909:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899917:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899925:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.899931:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899939:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899947:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899956:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.899962:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899969:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c22d4 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.899995:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900017:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900024:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900030:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900036:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900042:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84800 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.900046:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900051:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900058:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900064:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.900067:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.900074:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c22db lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901007:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901020:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901037:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901044:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901052:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901058:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85800 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901061:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901068:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901075:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901215:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901221:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901228:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c22e2 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901246:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901253:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901259:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901272:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901279:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901284:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901288:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901294:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901300:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901306:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901309:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901314:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c22e9 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901327:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901333:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901339:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901345:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901357:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901362:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901366:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901372:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901379:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901385:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901388:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901395:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c22f0 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901407:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901412:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901419:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901425:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901430:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901441:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901444:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901450:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901457:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901463:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901466:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901473:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c22f7 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901485:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901491:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901497:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901503:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901509:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901513:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901521:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901527:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901533:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901538:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901541:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901546:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c22fe lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901560:0:10027:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901565:0:10027: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-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901571:0:10027:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901576:0:10027:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901581:0:10027:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901586:0:10027:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.901588:0:10027:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901606:0:10027:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901612:0:10027:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901618:0:10027:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686985.901621:0:10027:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00010000:00010000:3.0:1770686985.901627:0:10027:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c2305 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 65020 initiator: MDT0 00000100:00100000:3.0:1770686985.901661:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348811264:192.168.204.116@tcp:63:ll_sa.0 00000100:00100000:1.0:1770686985.904546:0:65019:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811392:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686985.904894:0:65019:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686985.904969:0:65019:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07708a80 x1856697348811136/t42949673313(42949673313) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686985.904984:0:65019:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686985.904990:0:65019:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348811648/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.905017:0:65019:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811648:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686985.905546:0:65019:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.908534:0:65019:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65019:1856697348811648:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686985.908576:0:65019:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07708a80 x1856697348811136/t42949673313(42949673313) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686985.912227:0:65022:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686985.912262:0:65022: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:1770686985.912283:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.912303:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.912312:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686985.912323:0:65022:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686985.912327:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686985.912335:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088033bf8 00010000:00010000:0.0:1770686985.912340:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.912348:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.912364:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.912372:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686985.912379:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.912382:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686985.912385:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686985.912398:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686985.912405:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686985.912414:0:65022:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686985.912429:0:65022:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686985.912497:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65022 initiator: MDT0 00010000:00010000:0.0:1770686985.912505:0:65022:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000020:00100000:0.0:1770686985.912521:0:65022:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686985.912537:0:65022:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3df80 x1856697348811904/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.912549:0:65022:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000100:00100000:0.0:1770686985.912576:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348811904:192.168.204.116@tcp:101:bash.0 00000100:00100000:0.0:1770686985.913050:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb300 going to sleep for 11 seconds 00000100:00100000:0.0:1770686985.916032:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348811904:192.168.204.116@tcp:101:bash.0 00010000:00010000:0.0:1770686985.916065:0:65022:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c 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: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916124:0:65022:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916135:0:65022:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916149:0:65022:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916181:0:65022:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916195:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916204:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916212:0:65022:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686985.916226:0:65022:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3df80 x1856697348811904/t42949673315(42949673315) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686985.916242:0:65022:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3df80 x1856697348811904/t42949673315(42949673315) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686985.916255:0:65022:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916268:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916282:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916291:0:65022:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916310:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916317:0:65022:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916349:0:65022: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:1770686985.916357:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:3.0:1770686985.916365:0:64128: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:1770686985.916373:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.916381:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84400 already unused, calling callback (ffffffffc1a4c1a0) 00000080:00200000:0.0:1770686985.916382:0:65022:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00010000:00010000:3.0:1770686985.916386:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770686985.916390:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:3.0:1770686985.916394:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.916402:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.916417:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770686985.916441:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37088033bd0 00010000:00010000:3.0:1770686985.916446:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916448:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916469:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686985.916497:0:65022:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3df80 x1856697348811904/t42949673315(42949673315) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770686985.916505:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.916514:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686985.916541:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.916548:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c230c lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a734 expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1770686985.916573:0:65022:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686985.916582:0:65022:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:0.0:1770686985.916606:0:65022:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686985.916614:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 7 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916622:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.916639:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686985.916655:0:65022:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:0.0:1770686985.916660:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:0.0:1770686985.916664:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa37088033cd8 00010000:00010000:0.0:1770686985.916668:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.916675:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.916776:0:65022:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00010000:00010000:3.0:1770686985.916787:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686985.916790:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686985.916791:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1770686985.916852:0:65022:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1770686985.916873:0:65022:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686985.916911:0:65022:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3df80 x1856697348811904/t42949673315(42949673315) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686985.916923:0:65022:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686985.916929:0:65022:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c700 x1856697348812288/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.916950:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c700 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812288:192.168.204.116@tcp:35:bash.0 00000100:00100000:0.0:1770686985.917061:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb300 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.917279:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348812032:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686985.926952:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c700 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812288:192.168.204.116@tcp:35:bash.0 00000002:00100000:3.0:1770686985.927014:0:65022:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3df80 x1856697348811904/t42949673315(42949673315) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1770686985.932058:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770a680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348812032:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200000:0.0:1770686985.939595:0:65022:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686985.939637:0:65022: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:1770686985.939667:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.939687:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.939703:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686985.939714:0:65022:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686985.939719:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686985.939728:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088033bf8 00010000:00010000:0.0:1770686985.939733:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.939743:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.939761:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.939770:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686985.939777:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.939781:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686985.939784:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686985.939787:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:0.0:1770686985.939790:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:0.0:1770686985.939800:0:65022:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d05577680, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770686985.939806:0:65022:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:0.0:1770686985.939821:0:65022:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:0.0:1770686985.939880:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65022 initiator: MDT0 00010000:00010000:0.0:1770686985.939888:0:65022:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000020:00100000:0.0:1770686985.939902:0:65022:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686985.939918:0:65022:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c380 x1856697348812544/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.939936:0:65022:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000100:00100000:0.0:1770686985.939959:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812544:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686985.941901:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.945921:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812544:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686985.945949:0:65022:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.945966:0:65022: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-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.945973:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.945980:0:65022:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.945993:0:65022:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946294:0:65022:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686985.946300:0:65022:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946308:0:65022:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946315:0:65022:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946322:0:65022:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686985.946347:0:65022:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946354:0:65022:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c2313 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65022 initiator: MDT0 00000002:00100000:1.0:1770686985.946376:0:65022:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1fb3c380 x1856697348812544/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686985.946392:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686985.946554:0:65022:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686985.946578:0:65022: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:1770686985.946594:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.946607:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.946615:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686985.946622:0:65022:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686985.946626:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686985.946632:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088033bf8 00010000:00010000:1.0:1770686985.946635:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.946643:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.946670:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.946679:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686985.946686:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.946697:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686985.946701:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686985.946705:0:65022:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686985.946711:0:65022:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686985.946721:0:65022:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686985.946743:0:65022:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686985.946802:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65022 initiator: MDT0 00010000:00010000:1.0:1770686985.946810:0:65022:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000020:00100000:1.0:1770686985.946823:0:65022:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686985.946831:0:65022:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348812800/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.946841:0:65022:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65022 initiator: MDT0 00000100:00100000:1.0:1770686985.946865:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812800:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686985.948299:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.951784:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812800:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686985.951817:0:65022:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a 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: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951838:0:65022:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951845:0:65022:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951875:0:65022:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951888:0:65022:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951903:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951912:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951920:0:65022:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.951934:0:65022:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cea00 x1856697348812800/t42949673317(42949673317) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686985.951946:0:65022:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cea00 x1856697348812800/t42949673317(42949673317) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686985.951955:0:65022:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951965:0:65022:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951975:0:65022:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951988:0:65022:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951992:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.951996:0:65022:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.952354:0:65022: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:1770686985.952364:0:65022:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686985.952389:0:65022:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686985.952395:0:65022:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686985.952446:0:65022:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37088033bd0 00010000:00010000:1.0:1770686985.952451:0:65022:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.952459:0:65022:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686985.952489:0:65022:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cea00 x1856697348812800/t42949673317(42949673317) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686985.952598:0:65022:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=f9b3d0 00000100:00100000:1.0:1770686985.952892:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812928:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686985.953035:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00010000:00010000:3.0:1770686985.953166:0:64905: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:1770686985.953175:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953184:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686985.953189:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953206:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953225:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953244:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953254:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953283:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953290:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686985.953324:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953332:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c231a lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a75e expref: -99 pid: 65022 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686985.953347:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686985.953348:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686985.953350:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686985.953454:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1770686985.953472:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348813056:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686985.956255:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348813056:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686985.956377:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ced80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348812928:192.168.204.116@tcp:34:lfs.0 00000080:00200008:0.0:1770686985.956579:0:65022:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686985.956658:0:65022:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cea00 x1856697348812800/t42949673317(42949673317) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686985.956671:0:65022:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686985.956677:0:65022:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3ca80 x1856697348813312/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.956704:0:65022:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348813312:192.168.204.116@tcp:35:lfs.0 00000100:00100000:0.0:1770686985.956917:0:65022:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebc00 going to sleep for 11 seconds 00000100:00100000:1.0:1770686985.964387:0:65022:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ca80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65022:1856697348813312:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686985.964435:0:65022:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cea00 x1856697348812800/t42949673317(42949673317) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686985.973152:0:65023:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686985.973190:0:65023: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:1770686985.973211:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.973228:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.973237:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686985.973247:0:65023:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686985.973251:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686985.973258:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880a3bf8 00010000:00010000:0.0:1770686985.973271:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.973279:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.973298:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.973307:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686985.973315:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686985.973320:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686985.973323:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686985.973329:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686985.973335:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686985.973343:0:65023:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686985.973359:0:65023:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686985.973423:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65023 initiator: MDT0 00010000:00010000:0.0:1770686985.973431:0:65023:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000020:00100000:0.0:1770686985.973445:0:65023:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686985.973460:0:65023:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c000 x1856697348813568/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.973471:0:65023:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000100:00100000:0.0:1770686985.973495:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348813568:192.168.204.116@tcp:101:bash.0 00000100:00100000:0.0:1770686985.973715:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebf00 going to sleep for 11 seconds 00000100:00100000:0.0:1770686985.981843:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348813568:192.168.204.116@tcp:101:bash.0 00010000:00010000:0.0:1770686985.981897:0:65023:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 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: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981918:0:65023:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981927:0:65023:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981940:0:65023:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981950:0:65023:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981961:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981967:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.981972:0:65023:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686985.981981:0:65023:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3c000 x1856697348813568/t42949673319(42949673319) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686985.981991:0:65023:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3c000 x1856697348813568/t42949673319(42949673319) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686985.982014:0:65023:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982034:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982047:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982052:0:65023:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982057:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982060:0:65023:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982122:0:65023: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:1770686985.982129:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686985.982152:0:65023:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1770686985.982156:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:0.0:1770686985.982199:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880a3bd0 00010000:00010000:0.0:1770686985.982202:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982207:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686985.982229:0:65023:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3c000 x1856697348813568/t42949673319(42949673319) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770686985.982258:0:64129: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:1770686985.982268:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982279:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686985.982285:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982295:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1770686985.982301:0:65023:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00010000:00010000:2.0:1770686985.982306:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.982308:0:65023:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:2.0:1770686985.982330:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686985.982330:0:65023:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686985.982340:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 7 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982348:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982351:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686985.982353:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686985.982360:0:65023:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:0.0:1770686985.982365:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:0.0:1770686985.982642:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880a3cd8 00010000:00010000:2.0:1770686985.982643:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982656:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686985.982666:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982679:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686985.982719:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982727:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c2321 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a788 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686985.982741:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686985.982742:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686985.982744:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1770686985.982770:0:65023:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1770686985.982850:0:65023:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1770686985.982870:0:65023:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686985.982907:0:65023:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3c000 x1856697348813568/t42949673319(42949673319) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686985.982919:0:65023:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686985.982925:0:65023:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348813952/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.982938:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348813696:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686985.982965:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348813952:192.168.204.116@tcp:35:bash.0 00000100:00100000:0.0:1770686985.986878:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eba80 going to sleep for 11 seconds 00000100:00100000:2.0:1770686985.988175:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348813696:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686985.990916:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348813952:192.168.204.116@tcp:35:bash.0 00000002:00100000:0.0:1770686985.990959:0:65023:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3c000 x1856697348813568/t42949673319(42949673319) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686985.997283:0:65023:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686985.997318:0:65023: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:1770686985.997339:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.997358:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.997366:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686985.997375:0:65023:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686985.997380:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686985.997388:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880a3bf8 00010000:00010000:1.0:1770686985.997393:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686985.997402:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686985.997423:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.997432:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686985.997439:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686985.997450:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686985.997454:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686985.997459:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:1.0:1770686985.997462:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686985.997475:0:65023:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0768e180, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686985.997482:0:65023:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:1.0:1770686985.997500:0:65023:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686985.997564:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686985.997571:0:65023:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000020:00100000:1.0:1770686985.997585:0:65023:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686985.997600:0:65023:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348814208/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686985.997611:0:65023:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000100:00100000:1.0:1770686985.997637:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814208:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686985.997918:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.003386:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814208:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.003417:0:65023:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003519:0:65023: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-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003528:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003554:0:65023:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003563:0:65023:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003571:0:65023:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.003577:0:65023:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003585:0:65023:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003593:0:65023:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003600:0:65023:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686986.003607:0:65023:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.003613:0:65023:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2328 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65023 initiator: MDT0 00000002:00100000:1.0:1770686986.003637:0:65023:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1f8cea00 x1856697348814208/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687001 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.003666:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686986.003840:0:65023:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.003863:0:65023: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:1770686986.003880:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.003904:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.003912:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.003918:0:65023:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.003922:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.003928:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880a3bf8 00010000:00010000:1.0:1770686986.003932:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.004345:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.004363:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.004372:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.004378:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.004382:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.004386:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.004390:0:65023:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.004395:0:65023:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.004405:0:65023:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.004522:0:65023:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.004581:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65023 initiator: MDT0 00010000:00010000:1.0:1770686986.004589:0:65023:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000020:00100000:1.0:1770686986.004602:0:65023:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.004623:0:65023:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cea00 x1856697348814464/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.004633:0:65023:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65023 initiator: MDT0 00000100:00100000:1.0:1770686986.004668:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814464:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.004879:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.007793:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814464:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.007827:0:65023:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f 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: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007847:0:65023:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007856:0:65023:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007869:0:65023:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007882:0:65023:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007895:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.007902:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008011:0:65023:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.008026:0:65023:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cea00 x1856697348814464/t42949673321(42949673321) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.008041:0:65023:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cea00 x1856697348814464/t42949673321(42949673321) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.008054:0:65023:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008066:0:65023:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008079:0:65023:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008228:0:65023:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008236:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008243:0:65023:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008312:0:65023: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:1770686986.008321:0:65023:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.008351:0:65023:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.008358:0:65023:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686986.008407:0:65023:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880a3bd0 00010000:00010000:1.0:1770686986.008411:0:65023:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.008420:0:65023:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.008456:0:65023:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cea00 x1856697348814464/t42949673321(42949673321) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686986.008565:0:65023:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=1edb3d0 00000100:00100000:1.0:1770686986.008638:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814592:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686986.008754:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e300 going to sleep for 11 seconds 00010000:00010000:3.0:1770686986.010803:0:64128: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:1770686986.010818:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010830:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.010836:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010865:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010874:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010904:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010914:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010971:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.010978:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686986.011013:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.011021:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c232f lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7b2 expref: -99 pid: 65023 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.011036:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.011038:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.011040:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.011110:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1770686986.011137:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770b100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348814720:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.012853:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814592:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686986.013072:0:65023:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.013168:0:65023:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cea00 x1856697348814464/t42949673321(42949673321) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.013179:0:65023:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.013183:0:65023:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc000 x1856697348814976/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.013203:0:65023:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814976:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686986.013278:0:65023:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e300 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.014520:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770b100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348814720:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.018514:0:65023:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65023:1856697348814976:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686986.018565:0:65023:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cea00 x1856697348814464/t42949673321(42949673321) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.022340:0:65024:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.022380:0:65024: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:1770686986.022406:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.022426:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.022437:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.022448:0:65024:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.022452:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.022461:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abbf8 00010000:00010000:0.0:1770686986.022465:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.022475:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.022496:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.022504:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686986.022512:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.022523:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686986.022527:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.022532:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686986.022538:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686986.022547:0:65024:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686986.022563:0:65024:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686986.022632:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65024 initiator: MDT0 00010000:00010000:0.0:1770686986.022641:0:65024:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000020:00100000:0.0:1770686986.022670:0:65024:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686986.022686:0:65024:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348815232/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.022696:0:65024:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000100:00100000:0.0:1770686986.022724:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815232:192.168.204.116@tcp:101:bash.0 00000100:00100000:0.0:1770686986.022933:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eba80 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.028341:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815232:192.168.204.116@tcp:101:bash.0 00010000:00010000:0.0:1770686986.028379:0:65024:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 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: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028402:0:65024:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028460:0:65024:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028494:0:65024:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028507:0:65024:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028524:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028532:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028540:0:65024:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.028660:0:65024:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3dc00 x1856697348815232/t42949673323(42949673323) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686986.028677:0:65024:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348815232/t42949673323(42949673323) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.028690:0:65024:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028706:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028721:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028740:0:65024:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028746:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028752:0:65024:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028817:0:65024: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:1770686986.028827:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686986.028853:0:65024:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1770686986.028860:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:0.0:1770686986.028911:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880abbd0 00010000:00010000:0.0:1770686986.028916:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.028924:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.028953:0:65024:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348815232/t42949673323(42949673323) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770686986.029025:0:65024:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686986.029033:0:65024:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:0.0:1770686986.029055:0:65024:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686986.029063:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.029112:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.029121:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.029127:0:65024:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:0.0:1770686986.029131:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:0.0:1770686986.029135:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880abcd8 00010000:00010000:0.0:1770686986.029138:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.029145:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.029254:0:65024:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1770686986.029329:0:65024:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1770686986.029350:0:65024:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686986.029398:0:65024:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3dc00 x1856697348815232/t42949673323(42949673323) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686986.029473:0:65024:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686986.029483:0:65024:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c000 x1856697348815488/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.029509:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815488:192.168.204.116@tcp:35:bash.0 00000100:00100000:0.0:1770686986.029634:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb180 going to sleep for 11 seconds 00010000:00010000:3.0:1770686986.030537:0:64905: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:1770686986.030550:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030666:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.030688:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030696:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030706:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030733:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030743:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030785:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030792:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686986.030854:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348815616:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686986.030974:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030982:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2336 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a7dc expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.030998:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.031000:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.031002:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.034069:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348815616:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.034205:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815488:192.168.204.116@tcp:35:bash.0 00000002:00100000:0.0:1770686986.034235:0:65024:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3dc00 x1856697348815232/t42949673323(42949673323) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.041791:0:65024:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.041836:0:65024: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:1770686986.041859:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.041880:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.041889:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.041899:0:65024:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.041904:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.041913:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abbf8 00010000:00010000:2.0:1770686986.041917:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.041928:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.041946:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.041955:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.041963:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.041966:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.041970:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.041974:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770686986.041977:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.041992:0:65024:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0508ef00, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770686986.041999:0:65024:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:2.0:1770686986.042015:0:65024:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770686986.042147:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.042155:0:65024:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000020:00100000:2.0:1770686986.042171:0:65024:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.042186:0:65024:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2d80 x1856697348815872/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.042197:0:65024:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000100:00100000:2.0:1770686986.042223:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815872:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686986.042696:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b900 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.053553:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348815872:192.168.204.116@tcp:101:lfs.0 00010000:00010000:2.0:1770686986.053681:0:65024:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053700:0:65024: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-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053713:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053721:0:65024:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053729:0:65024:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053735:0:65024:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.053741:0:65024:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053748:0:65024:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053755:0:65024:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053763:0:65024:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.053885:0:65024:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.053893:0:65024:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c233d lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65024 initiator: MDT0 00000002:00100000:2.0:1770686986.053916:0:65024:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d11fc2d80 x1856697348815872/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.053935:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770686986.054433:0:65024:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.054458:0:65024: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:1770686986.054475:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.054487:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.054492:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.054497:0:65024:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.054501:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.054506:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abbf8 00010000:00010000:2.0:1770686986.054509:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.054514:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.054529:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.054536:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.054543:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.054547:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.054550:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.054564:0:65024:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.054570:0:65024:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.054580:0:65024:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.054596:0:65024:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.054656:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65024 initiator: MDT0 00010000:00010000:2.0:1770686986.054664:0:65024:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000020:00100000:2.0:1770686986.054678:0:65024:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.054687:0:65024:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2d80 x1856697348816128/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.054697:0:65024:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65024 initiator: MDT0 00000100:00100000:2.0:1770686986.054722:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816128:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686986.054958:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b900 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.060699:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816128:192.168.204.116@tcp:101:lfs.0 00010000:00010000:2.0:1770686986.060738:0:65024:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 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: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060759:0:65024:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060769:0:65024:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060782:0:65024:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060793:0:65024:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060810:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060816:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060821:0:65024:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.060829:0:65024:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc2d80 x1856697348816128/t42949673325(42949673325) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686986.060839:0:65024:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2d80 x1856697348816128/t42949673325(42949673325) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.060848:0:65024:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060856:0:65024:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060866:0:65024:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060873:0:65024:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060880:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060891:0:65024:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.060922:0:65024: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:1770686986.060931:0:65024:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:1.0:1770686986.060960:0:64129: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:1770686986.060964:0:65024:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00010000:00010000:1.0:1770686986.060970:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770686986.060972:0:65024:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:1.0:1770686986.060986:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86ec00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.060991:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061001:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061010:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061030:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061040:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770686986.061054:0:65024:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880abbd0 00010000:00010000:2.0:1770686986.061060:0:65024:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.061069:0:65024:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.061121:0:65024:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2d80 x1856697348816128/t42949673325(42949673325) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770686986.061217:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061237:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200080:2.0:1770686986.061247:0:65024:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=12743d0 00010000:00010000:1.0:1770686986.061278:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061287:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c2344 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a806 expref: -99 pid: 65024 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.061305:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.061308:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.061310:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686986.061314:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1770686986.061347:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348816256:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.061467:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816384:192.168.204.116@tcp:34:lfs.0 00000100:00100000:3.0:1770686986.061506:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625540 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.065347:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348816256:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.065854:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816384:192.168.204.116@tcp:34:lfs.0 00000080:00200008:3.0:1770686986.066079:0:65024:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.066183:0:65024:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc2d80 x1856697348816128/t42949673325(42949673325) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686986.066197:0:65024:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686986.066204:0:65024:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708380 x1856697348816640/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.066229:0:65024:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816640:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686986.066337:0:65024:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625540 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.072822:0:65024:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65024:1856697348816640:192.168.204.116@tcp:35:lfs.0 00000002:00100000:0.0:1770686986.072867:0:65024:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc2d80 x1856697348816128/t42949673325(42949673325) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686986.083624:0:65025:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.083673:0:65025: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:1770686986.083694:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.083712:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.083721:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.083732:0:65025:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.083736:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.083744:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088043bf8 00010000:00010000:3.0:1770686986.083748:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.083757:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.083783:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.083793:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770686986.083799:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.083802:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770686986.083805:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.083809:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770686986.083812:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:3.0:1770686986.083821:0:65025:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:3.0:1770686986.083834:0:65025:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770686986.083896:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.083904:0:65025:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000020:00100000:3.0:1770686986.083918:0:65025:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.083934:0:65025:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708e00 x1856697348816896/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.083945:0:65025:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000100:00100000:3.0:1770686986.083969:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348816896:192.168.204.116@tcp:101:bash.0 00000100:00100000:3.0:1770686986.084549:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625540 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.094431:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348816896:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.094466:0:65025:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b 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: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094529:0:65025:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094631:0:65025:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094651:0:65025:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094664:0:65025:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094680:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094689:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094696:0:65025:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.094783:0:65025:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d07708e00 x1856697348816896/t42949673327(42949673327) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686986.094797:0:65025:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708e00 x1856697348816896/t42949673327(42949673327) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.094808:0:65025:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094819:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094838:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094843:0:65025:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094848:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094852:0:65025:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.094948:0:65025: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:1770686986.094951:0:64128:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00200000:3.0:1770686986.094958:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:0.0:1770686986.094959:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.094967:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07587600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:0.0:1770686986.094971:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.094979:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.094981:0:65025:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1770686986.094987:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:0.0:1770686986.094988:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.095006:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.095014:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1770686986.095039:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37088043bd0 00010000:00010000:3.0:1770686986.095042:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.095048:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.095065:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.095070:0:65025:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07708e00 x1856697348816896/t42949673327(42949673327) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1770686986.095072:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686986.095136:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.095144:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587600/0x88212f771e9c234b lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a830 expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.095158:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686986.095160:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686986.095161:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.095169:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348817024:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200008:3.0:1770686986.095953:0:65025:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1770686986.095966:0:65025:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:3.0:1770686986.096000:0:65025:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770686986.096012:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.096023:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.096030:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.096037:0:65025:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:3.0:1770686986.096040:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:3.0:1770686986.096044:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa37088043cd8 00010000:00010000:3.0:1770686986.096047:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.096052:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.096276:0:65025:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:3.0:1770686986.096438:0:65025:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:3.0:1770686986.096458:0:65025:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.096682:0:65025:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07708e00 x1856697348816896/t42949673327(42949673327) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686986.096697:0:65025:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686986.096703:0:65025:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709180 x1856697348817280/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.096813:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817280:192.168.204.116@tcp:35:bash.0 00000100:00100000:3.0:1770686986.097856:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625f00 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.098438:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348817024:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.104879:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817280:192.168.204.116@tcp:35:bash.0 00000002:00100000:3.0:1770686986.104915:0:65025:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07708e00 x1856697348816896/t42949673327(42949673327) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686986.109918:0:65025:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.109956:0:65025: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:1770686986.109978:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.109997:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.110005:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.110013:0:65025:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.110017:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.110026:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088043bf8 00010000:00010000:3.0:1770686986.110030:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.110039:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.110058:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.110067:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770686986.110074:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.110078:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770686986.110124:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.110131:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:3.0:1770686986.110134:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:3.0:1770686986.110150:0:65025:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d092f5680, open_flags 18800, mode 0 opened 0 00000080:00200000:3.0:1770686986.110163:0:65025:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:3.0:1770686986.110181:0:65025:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:3.0:1770686986.110237:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.110243:0:65025:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000020:00100000:3.0:1770686986.110255:0:65025:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.110267:0:65025:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709180 x1856697348817536/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:3.0:1770686986.110277:0:65025:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000100:00100000:3.0:1770686986.110302:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817536:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686986.110590:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625f00 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.113329:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817536:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686986.113359:0:65025:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113377:0:65025: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-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113383:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113388:0:65025:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113394:0:65025:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113418:0:65025:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07586e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.113427:0:65025:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113435:0:65025:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113442:0:65025:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113450:0:65025:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1770686986.113457:0:65025:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113464:0:65025:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586e00/0x88212f771e9c2352 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65025 initiator: MDT0 00000002:00100000:3.0:1770686986.113481:0:65025:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d07709180 x1856697348817536/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686986.113497:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:3.0:1770686986.113667:0:65025:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.113687:0:65025: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:1770686986.113703:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.113715:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.113723:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.113729:0:65025:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.113740:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.113747:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37088043bf8 00010000:00010000:3.0:1770686986.113751:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.113758:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.113774:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.113783:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770686986.113789:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.113793:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770686986.113797:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.113800:0:65025:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:3.0:1770686986.113805:0:65025:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:3.0:1770686986.113815:0:65025:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:3.0:1770686986.113900:0:65025:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:3.0:1770686986.113969:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65025 initiator: MDT0 00010000:00010000:3.0:1770686986.113980:0:65025:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000020:00100000:3.0:1770686986.113992:0:65025:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.114004:0:65025:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709180 x1856697348817792/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.114014:0:65025:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65025 initiator: MDT0 00000100:00100000:3.0:1770686986.114036:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817792:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686986.114314:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625f00 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.118724:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817792:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686986.118754:0:65025:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 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: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118768:0:65025:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118774:0:65025:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118783:0:65025:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118790:0:65025:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118799:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118805:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118810:0:65025:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.118818:0:65025:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d07709180 x1856697348817792/t42949673329(42949673329) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686986.118826:0:65025:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07709180 x1856697348817792/t42949673329(42949673329) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.118846:0:65025:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118853:0:65025:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118862:0:65025:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118866:0:65025:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118870:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118874:0:65025:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118893:0:65025: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:1770686986.118899:0:65025:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686986.118916:0:65025:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1770686986.118921:0:65025:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:3.0:1770686986.118961:0:65025:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37088043bd0 00010000:00010000:3.0:1770686986.118966:0:65025:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.118973:0:65025:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.119005:0:65025:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07709180 x1856697348817792/t42949673329(42949673329) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:3.0:1770686986.119125:0:65025:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=14b73d0 00000100:00100000:3.0:1770686986.119187:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817920:192.168.204.116@tcp:34:lfs.0 00010000:00010000:1.0:1770686986.119242:0:64905: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:1770686986.119257:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119269:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07586c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.119276:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119285:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119294:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119322:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119333:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119397:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119406:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686986.119446:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119453:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586c00/0x88212f771e9c2359 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a85a expref: -99 pid: 65025 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.119470:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.119472:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.119474:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.119537:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348818048:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.121546:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625780 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.130724:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348818048:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.133475:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348817920:192.168.204.116@tcp:34:lfs.0 00000080:00200008:3.0:1770686986.133662:0:65025:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.133723:0:65025:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07709180 x1856697348817792/t42949673329(42949673329) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686986.133734:0:65025:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686986.133740:0:65025:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708e00 x1856697348818304/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.133763:0:65025:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348818304:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686986.133887:0:65025:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625780 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.139273:0:65025:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65025:1856697348818304:192.168.204.116@tcp:35:lfs.0 00000002:00100000:3.0:1770686986.139307:0:65025:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07709180 x1856697348817792/t42949673329(42949673329) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.146571:0:65028:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.146610:0:65028: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:1770686986.146633:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.146670:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.146679:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.146693:0:65028:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.146698:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.146707:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03bf8 00010000:00010000:2.0:1770686986.146712:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.146722:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.146740:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.146750:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.146757:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.146760:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.146764:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.146768:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.146774:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.146783:0:65028:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.146798:0:65028:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.146860:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65028 initiator: MDT0 00010000:00010000:2.0:1770686986.146868:0:65028:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000020:00100000:2.0:1770686986.146883:0:65028:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.146898:0:65028:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc3480 x1856697348818560/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.146908:0:65028:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000100:00100000:2.0:1770686986.146934:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348818560:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.147181:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b6c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.155853:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348818560:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.155908:0:65028:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 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: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155943:0:65028:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155949:0:65028:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155959:0:65028:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155970:0:65028:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155986:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.155993:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156000:0:65028:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.156011:0:65028:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc3480 x1856697348818560/t42949673331(42949673331) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686986.156028:0:65028:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc3480 x1856697348818560/t42949673331(42949673331) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.156037:0:65028:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156058:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156069:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156076:0:65028:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156120:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156125:0:65028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156180:0:65028: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:1770686986.156186:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686986.156208:0:65028:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1770686986.156215:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:3.0:1770686986.156261:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37087f03bd0 00010000:00010000:3.0:1770686986.156267:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156277:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.156306:0:65028:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc3480 x1856697348818560/t42949673331(42949673331) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770686986.156464:0:64129: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:1770686986.156479:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00000080:00200008:3.0:1770686986.156496:0:65028:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00010000:00010000:2.0:1770686986.156500:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e400 already unused, calling callback (ffffffffc1a4c1a0) 00000080:00200000:3.0:1770686986.156508:0:65028:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:2.0:1770686986.156509:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156523:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1770686986.156530:0:65028:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.156534:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156542:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156550:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.156554:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.156558:0:65028:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:3.0:1770686986.156561:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:3.0:1770686986.156758:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa37087f03cd8 00010000:00010000:3.0:1770686986.156762:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.156771:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156782:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156797:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156849:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156862:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:3.0:1770686986.156863:0:65028:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00010000:00010000:2.0:1770686986.156893:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156902:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2360 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a884 expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.156917:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.156919:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.156922:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1770686986.156934:0:65028:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000100:00100000:2.0:1770686986.156952:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348818688:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200008:3.0:1770686986.156953:0:65028:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.157008:0:65028:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc3480 x1856697348818560/t42949673331(42949673331) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686986.157021:0:65028:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686986.157029:0:65028:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708e00 x1856697348818944/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.157065:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348818944:192.168.204.116@tcp:35:bash.0 00000100:00100000:3.0:1770686986.157182:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625240 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.162781:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348818944:192.168.204.116@tcp:35:bash.0 00000002:00100000:3.0:1770686986.162827:0:65028:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc3480 x1856697348818560/t42949673331(42949673331) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:3.0:1770686986.168863:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348818688:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200000:2.0:1770686986.172374:0:65028:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.172398:0:65028: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:1770686986.172414:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.172430:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.172438:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.172446:0:65028:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.172450:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.172456:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03bf8 00010000:00010000:2.0:1770686986.172460:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.172469:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.172484:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.172491:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.172497:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.172501:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.172504:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.172508:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770686986.172511:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.172523:0:65028:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d03010480, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770686986.172529:0:65028:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:2.0:1770686986.172542:0:65028:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770686986.172588:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65028 initiator: MDT0 00010000:00010000:2.0:1770686986.172596:0:65028:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000020:00100000:2.0:1770686986.172608:0:65028:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.172619:0:65028:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1180 x1856697348819200/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.172629:0:65028:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000100:00100000:2.0:1770686986.172661:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819200:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686986.172935:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.178361:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819200:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686986.178381:0:65028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178394:0:65028: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-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178399:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178403:0:65028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178409:0:65028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178413:0:65028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86f000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:0.0:1770686986.178425:0:65028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178430:0:65028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178434:0:65028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178438:0:65028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770686986.178443:0:65028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178447:0:65028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2367 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65028 initiator: MDT0 00000002:00100000:0.0:1770686986.178459:0:65028:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d11fc1180 x1856697348819200/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.178470:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:0.0:1770686986.178572:0:65028:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.178585:0:65028: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:1770686986.178597:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.178605:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.178609:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.178613:0:65028:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.178616:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.178619:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03bf8 00010000:00010000:0.0:1770686986.178622:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.178631:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.178653:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.178661:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686986.178665:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.178667:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686986.178670:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.178672:0:65028:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686986.178676:0:65028:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686986.178683:0:65028:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686986.178694:0:65028:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686986.178729:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65028 initiator: MDT0 00010000:00010000:0.0:1770686986.178734:0:65028:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000020:00100000:0.0:1770686986.178745:0:65028:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686986.178751:0:65028:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348819456/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.178760:0:65028:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65028 initiator: MDT0 00000100:00100000:0.0:1770686986.178782:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819456:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686986.179065:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb180 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.185475:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819456:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686986.185499:0:65028:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e 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: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185527:0:65028:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185536:0:65028:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185548:0:65028:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185559:0:65028:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185571:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185577:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185582:0:65028:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.185590:0:65028:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3dc00 x1856697348819456/t42949673333(42949673333) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686986.185599:0:65028:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348819456/t42949673333(42949673333) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.185606:0:65028:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185623:0:65028:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185632:0:65028:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185650:0:65028:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185657:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185663:0:65028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185690:0:65028: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:1770686986.185698:0:65028:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686986.185718:0:65028:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1770686986.185724:0:65028:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:0.0:1770686986.185768:0:65028:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa37087f03bd0 00010000:00010000:0.0:1770686986.185772:0:65028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.185781:0:65028:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.185807:0:65028:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348819456/t42949673333(42949673333) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:0.0:1770686986.185916:0:65028:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=140c3d0 00000100:00100000:0.0:1770686986.185976:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819584:192.168.204.116@tcp:34:lfs.0 00010000:00010000:3.0:1770686986.186279:0:64128: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:1770686986.186285:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186291:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.186294:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186299:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186304:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186316:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186322:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186348:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186352:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686986.186373:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186378:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c236e lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8ae expref: -99 pid: 65028 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.186387:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.186388:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.186389:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.186478:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348819712:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.186916:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308ebcc0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.188212:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348819712:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.192873:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819584:192.168.204.116@tcp:34:lfs.0 00000080:00200008:2.0:1770686986.193133:0:65028:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:2.0:1770686986.193202:0:65028:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3dc00 x1856697348819456/t42949673333(42949673333) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770686986.193215:0:65028:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686986.193221:0:65028:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0380 x1856697348819968/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.193245:0:65028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819968:192.168.204.116@tcp:35:lfs.0 00000100:00100000:2.0:1770686986.193326:0:65028:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b180 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.195793:0:65028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65028:1856697348819968:192.168.204.116@tcp:35:lfs.0 00000002:00100000:2.0:1770686986.195828:0:65028:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3dc00 x1856697348819456/t42949673333(42949673333) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.205300:0:65031:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.205326:0:65031: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:1770686986.205343:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.205357:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.205364:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.205371:0:65031:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.205373:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.205379:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:2.0:1770686986.205382:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.205388:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.205402:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.205407:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.205411:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.205413:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.205416:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.205418:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.205421:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.205425:0:65031:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.205436:0:65031:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.205475:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.205480:0:65031:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000020:00100000:2.0:1770686986.205489:0:65031:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.205499:0:65031:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0380 x1856697348820224/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.205505:0:65031:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000100:00100000:2.0:1770686986.205523:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820224:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.205726:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b180 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.211722:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820224:192.168.204.116@tcp:101:bash.0 00010000:00010000:2.0:1770686986.211747:0:65031:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 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: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211763:0:65031:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211771:0:65031:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211782:0:65031:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211792:0:65031:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211804:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211812:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211819:0:65031:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.211829:0:65031:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc0380 x1856697348820224/t42949673335(42949673335) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686986.211842:0:65031:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc0380 x1856697348820224/t42949673335(42949673335) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.211852:0:65031:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211861:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211872:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211877:0:65031:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211881:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211885:0:65031:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211903:0:65031: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:1770686986.211910:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770686986.211930:0:65031:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00010000:00010000:3.0:1770686986.211934:0:64905: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:1770686986.211935:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:3.0:1770686986.211940:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.211947:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.211952:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.211958:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.211965:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1770686986.211967:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880b3bd0 00010000:00010000:2.0:1770686986.211970:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.211977:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.211991:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.212003:0:65031:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc0380 x1856697348820224/t42949673335(42949673335) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770686986.212258:0:65031:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770686986.212265:0:65031:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:2.0:1770686986.212286:0:65031:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.212300:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 7 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.212307:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.212313:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.212318:0:65031:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:2.0:1770686986.212321:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:2.0:1770686986.212325:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880b3cd8 00010000:00010000:2.0:1770686986.212328:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.212333:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.212418:0:65031:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1770686986.212488:0:65031:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00010000:00010000:3.0:1770686986.212498:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1770686986.212501:0:65031:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00010000:00010000:3.0:1770686986.212528:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.212533:0:65031:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc0380 x1856697348820224/t42949673335(42949673335) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770686986.212535:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000020:00100000:2.0:1770686986.212542:0:65031:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686986.212547:0:65031:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2680 x1856697348820608/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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 00010000:00010000:3.0:1770686986.212556:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.212563:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2375 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a8d8 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1770686986.212563:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820608:192.168.204.116@tcp:35:bash.0 00010000:00010000:3.0:1770686986.212574:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.212576:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.212577:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.212589:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348820480:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.213206:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b840 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.216972:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348820480:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.220171:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820608:192.168.204.116@tcp:35:bash.0 00000002:00100000:2.0:1770686986.220287:0:65031:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc0380 x1856697348820224/t42949673335(42949673335) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.233076:0:65031:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.233199:0:65031: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:1770686986.233219:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.233234:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.233243:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.233250:0:65031:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.233254:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.233260:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:2.0:1770686986.233264:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.233273:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.233288:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.233295:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.233301:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.233305:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.233308:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.233312:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:2.0:1770686986.233315:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.233326:0:65031:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0606f500, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770686986.233333:0:65031:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:2.0:1770686986.233348:0:65031:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:2.0:1770686986.233398:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.233407:0:65031:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000020:00100000:2.0:1770686986.233420:0:65031:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.233432:0:65031:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2680 x1856697348820864/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.233442:0:65031:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000100:00100000:2.0:1770686986.233465:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820864:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686986.233775:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b840 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.240381:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348820864:192.168.204.116@tcp:101:lfs.0 00010000:00010000:2.0:1770686986.240403:0:65031:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240417:0:65031: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-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240424:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240431:0:65031:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240444:0:65031:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240450:0:65031:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.240454:0:65031:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240460:0:65031:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240467:0:65031:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240474:0:65031:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.240480:0:65031:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240501:0:65031:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c237c lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65031 initiator: MDT0 00000002:00100000:2.0:1770686986.240519:0:65031:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d11fc2680 x1856697348820864/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.240534:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:2.0:1770686986.240687:0:65031:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.240709:0:65031: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:1770686986.240724:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.240736:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.240748:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.240754:0:65031:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.240758:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.240763:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:2.0:1770686986.240766:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.240774:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.240787:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.240794:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.240799:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.240802:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.240806:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.240809:0:65031:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.240814:0:65031:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.240822:0:65031:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.240836:0:65031:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.240877:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65031 initiator: MDT0 00010000:00010000:2.0:1770686986.240883:0:65031:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000020:00100000:2.0:1770686986.240892:0:65031:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.240898:0:65031:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2680 x1856697348821120/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.240911:0:65031:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65031 initiator: MDT0 00000100:00100000:2.0:1770686986.240931:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821120:192.168.204.116@tcp:101:lfs.0 00000100:00100000:2.0:1770686986.241714:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b840 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.247030:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821120:192.168.204.116@tcp:101:lfs.0 00010000:00010000:2.0:1770686986.247058:0:65031:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 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: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247076:0:65031:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247141:0:65031:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247153:0:65031:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247163:0:65031:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247175:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247182:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247190:0:65031:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.247213:0:65031:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc2680 x1856697348821120/t42949673337(42949673337) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686986.247225:0:65031:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2680 x1856697348821120/t42949673337(42949673337) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.247234:0:65031:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247245:0:65031:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247256:0:65031:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247263:0:65031:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247269:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247276:0:65031:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247302:0:65031: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:1770686986.247309:0:65031:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770686986.247327:0:65031:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1770686986.247332:0:65031:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:2.0:1770686986.247374:0:65031:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880b3bd0 00010000:00010000:2.0:1770686986.247379:0:65031:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.247386:0:65031:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.247410:0:65031:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2680 x1856697348821120/t42949673337(42949673337) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1770686986.247495:0:65031:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=cdf3d0 00000100:00100000:2.0:1770686986.247557:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821248:192.168.204.116@tcp:34:lfs.0 00000100:00100000:2.0:1770686986.247638:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b0c0 going to sleep for 11 seconds 00010000:00010000:1.0:1770686986.247726:0:64129: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:1770686986.247734:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247743:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86f000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.247748:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247757:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247770:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247796:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247806:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247832:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247839:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686986.247873:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247881:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f000/0x88212f771e9c2383 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a902 expref: -99 pid: 65031 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.247893:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.247895:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.247896:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686986.248023:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1770686986.248040:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348821376:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.251722:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348821376:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.253672:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821248:192.168.204.116@tcp:34:lfs.0 00000080:00200008:0.0:1770686986.255057:0:65031:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686986.255156:0:65031:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc2680 x1856697348821120/t42949673337(42949673337) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686986.255167:0:65031:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686986.255172:0:65031:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348821632/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.255207:0:65031:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821632:192.168.204.116@tcp:35:lfs.0 00000100:00100000:0.0:1770686986.255306:0:65031:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb6c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.257978:0:65031:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65031:1856697348821632:192.168.204.116@tcp:35:lfs.0 00000002:00100000:0.0:1770686986.258006:0:65031:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc2680 x1856697348821120/t42949673337(42949673337) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.268394:0:65034:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.268419:0:65034: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:1770686986.268435:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.268450:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.268459:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.268466:0:65034:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.268470:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.268477:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880bbbf8 00010000:00010000:2.0:1770686986.268480:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.268489:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.268504:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.268511:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.268516:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.268519:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.268523:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.268527:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.268530:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.268535:0:65034:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.268549:0:65034:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.268594:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65034 initiator: MDT0 00010000:00010000:2.0:1770686986.268602:0:65034:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000020:00100000:2.0:1770686986.268613:0:65034:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.268626:0:65034:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0380 x1856697348821888/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.268635:0:65034:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000100:00100000:2.0:1770686986.268669:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348821888:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.268897:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.274739:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348821888:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.274766:0:65034:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a 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: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274780:0:65034:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274786:0:65034:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274804:0:65034:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274815:0:65034:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274827:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274834:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274841:0:65034:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.274852:0:65034:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc0380 x1856697348821888/t42949673339(42949673339) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.274864:0:65034:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc0380 x1856697348821888/t42949673339(42949673339) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.274875:0:65034:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274884:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274894:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274911:0:65034:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274916:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274920:0:65034:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.274977:0:65034: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:1770686986.274986:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.275005:0:65034:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.275011:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686986.275045:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880bbbd0 00010000:00010000:1.0:1770686986.275050:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.275057:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.275076:0:65034:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc0380 x1856697348821888/t42949673339(42949673339) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686986.275141:0:65034:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686986.275146:0:65034:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:1.0:1770686986.275161:0:65034:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.275167:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.275179:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.275184:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.275188:0:65034:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686986.275190:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:1.0:1770686986.275202:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880bbcd8 00010000:00010000:1.0:1770686986.275204:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.275209:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.275272:0:65034:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686986.275318:0:65034:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686986.275329:0:65034:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.275360:0:65034:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc0380 x1856697348821888/t42949673339(42949673339) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.275367:0:65034:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.275371:0:65034:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc700 x1856697348822144/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.275388:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822144:192.168.204.116@tcp:35:bash.0 00000100:00100000:1.0:1770686986.275455:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00010000:00010000:3.0:1770686986.277365:0:64128: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:1770686986.277378:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277392:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86e400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.277398:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277405:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277427:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277451:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277462:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277500:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277507:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686986.277693:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770ad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348822272:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686986.277733:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277741:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c238a lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a92c expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.277754:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.277755:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.277756:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.279927:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770ad80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348822272:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.282508:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822144:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686986.282542:0:65034:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc0380 x1856697348821888/t42949673339(42949673339) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.287001:0:65034:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.287028:0:65034: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:1770686986.287044:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.287060:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.287069:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.287076:0:65034:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.287080:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.287106:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880bbbf8 00010000:00010000:1.0:1770686986.287111:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.287120:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.287135:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.287142:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.287148:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.287150:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.287153:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.287155:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:1.0:1770686986.287163:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686986.287171:0:65034:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d092ee180, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686986.287176:0:65034:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:1.0:1770686986.287188:0:65034:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686986.287238:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.287246:0:65034:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000020:00100000:1.0:1770686986.287258:0:65034:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.287269:0:65034:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc700 x1856697348822528/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.287278:0:65034:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000100:00100000:1.0:1770686986.287300:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822528:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.287621:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.290174:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822528:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.290194:0:65034:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290206:0:65034: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-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290213:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290219:0:65034:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290243:0:65034:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290248:0:65034:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.290251:0:65034:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290255:0:65034:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290260:0:65034:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290264:0:65034:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686986.290270:0:65034:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290275:0:65034:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2391 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65034 initiator: MDT0 00000002:00100000:1.0:1770686986.290293:0:65034:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1f8cc700 x1856697348822528/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.290307:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686986.290414:0:65034:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.290428:0:65034: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:1770686986.290438:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.290448:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.290466:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.290472:0:65034:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.290476:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.290482:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880bbbf8 00010000:00010000:1.0:1770686986.290485:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.290493:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.290506:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.290513:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.290518:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.290521:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.290525:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.290528:0:65034:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.290532:0:65034:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.290539:0:65034:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.290552:0:65034:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.290592:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65034 initiator: MDT0 00010000:00010000:1.0:1770686986.290599:0:65034:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000020:00100000:1.0:1770686986.290607:0:65034:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.290614:0:65034:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc700 x1856697348822784/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.290632:0:65034:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65034 initiator: MDT0 00000100:00100000:1.0:1770686986.290666:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822784:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.290839:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.293925:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc700 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822784:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.293951:0:65034:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 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: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.293967:0:65034:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.293975:0:65034:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.293985:0:65034:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.293996:0:65034:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294008:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294016:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294023:0:65034:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.294049:0:65034:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cc700 x1856697348822784/t42949673341(42949673341) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.294062:0:65034:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cc700 x1856697348822784/t42949673341(42949673341) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.294073:0:65034:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294165:0:65034:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294178:0:65034:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294185:0:65034:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294260:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294267:0:65034:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294327:0:65034: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:1770686986.294335:0:65034:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.294355:0:65034:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.294361:0:65034:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686986.294402:0:65034:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880bbbd0 00010000:00010000:1.0:1770686986.294411:0:65034:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.294419:0:65034:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.294443:0:65034:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cc700 x1856697348822784/t42949673341(42949673341) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686986.294528:0:65034:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=25103d0 00000100:00100000:1.0:1770686986.294588:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822912:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686986.294685:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00010000:00010000:3.0:1770686986.295006:0:64905: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:1770686986.295013:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295020:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.295025:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295043:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295051:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295069:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295078:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295299:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295307:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686986.295350:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348823040:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1770686986.295650:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295659:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03000/0x88212f771e9c2398 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a956 expref: -99 pid: 65034 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.295671:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.295673:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.295675:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.299334:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd180 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348822912:192.168.204.116@tcp:34:lfs.0 00000080:00200008:3.0:1770686986.299518:0:65034:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.299573:0:65034:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cc700 x1856697348822784/t42949673341(42949673341) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1770686986.299595:0:65034:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1770686986.299600:0:65034:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709c00 x1856697348823296/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.299622:0:65034:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348823296:192.168.204.116@tcp:35:lfs.0 00000100:00100000:3.0:1770686986.299757:0:65034:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625240 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.300122:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348823040:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.302707:0:65034:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65034:1856697348823296:192.168.204.116@tcp:35:lfs.0 00000002:00100000:3.0:1770686986.302733:0:65034:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cc700 x1856697348822784/t42949673341(42949673341) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686986.311990:0:65037:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.312129:0:65037: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:1770686986.312349:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.312608:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.312619:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.312627:0:65037:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.312632:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.312649:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:2.0:1770686986.312654:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.312664:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.312680:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.312689:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.312696:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.312699:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.312703:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.312707:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.312712:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.312720:0:65037:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.312735:0:65037:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.312786:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65037 initiator: MDT0 00010000:00010000:2.0:1770686986.312794:0:65037:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000020:00100000:2.0:1770686986.312805:0:65037:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.312817:0:65037:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1c00 x1856697348823552/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.312826:0:65037:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000100:00100000:2.0:1770686986.312849:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348823552:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.314301:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bcc0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.319182:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348823552:192.168.204.116@tcp:101:bash.0 00010000:00010000:0.0:1770686986.319209:0:65037:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f 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: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319222:0:65037:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319237:0:65037:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319244:0:65037:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319251:0:65037:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319260:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319267:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319274:0:65037:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.319424:0:65037:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc1c00 x1856697348823552/t42949673343(42949673343) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686986.319435:0:65037:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1c00 x1856697348823552/t42949673343(42949673343) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.319443:0:65037:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319452:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319467:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319472:0:65037:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319476:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319479:0:65037:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319503:0:65037: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:1770686986.319510:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686986.319528:0:65037:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1770686986.319532:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:0.0:1770686986.319567:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880b3bd0 00010000:00010000:2.0:1770686986.319571:0:64129: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:1770686986.319571:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319579:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319579:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319587:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86fa00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.319591:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319598:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.319602:0:65037:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1c00 x1856697348823552/t42949673343(42949673343) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770686986.319606:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319621:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319630:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1770686986.319664:0:65037:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686986.319671:0:65037:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:2.0:1770686986.319673:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319680:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000002:00010000:0.0:1770686986.319694:0:65037:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686986.319701:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319710:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.319716:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.319721:0:65037:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:0.0:1770686986.319724:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:0.0:1770686986.319728:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880b3cd8 00000100:00100000:3.0:1770686986.319730:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348823680:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686986.319731:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.319737:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.319813:0:65037:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00010000:00010000:2.0:1770686986.319836:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319845:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c239f lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a980 expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.319861:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.319863:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.319865:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1770686986.319875:0:65037:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1770686986.319887:0:65037:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686986.319918:0:65037:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc1c00 x1856697348823552/t42949673343(42949673343) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686986.319928:0:65037:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686986.319933:0:65037:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348823936/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.319948:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348823936:192.168.204.116@tcp:35:bash.0 00000100:00100000:0.0:1770686986.320407:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb540 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.323903:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348823680:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.327623:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348823936:192.168.204.116@tcp:35:bash.0 00000002:00100000:0.0:1770686986.327665:0:65037:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc1c00 x1856697348823552/t42949673343(42949673343) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.333892:0:65037:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.333920:0:65037: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:1770686986.333937:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.333953:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.333961:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.333968:0:65037:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.333972:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.333978:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:0.0:1770686986.333981:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.333989:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.334465:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.334474:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686986.334480:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.334484:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686986.334487:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.334491:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:0.0:1770686986.334494:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:0.0:1770686986.334506:0:65037:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d05576f00, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1770686986.334518:0:65037:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:0.0:1770686986.334532:0:65037:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:0.0:1770686986.334587:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.334596:0:65037:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000020:00100000:0.0:1770686986.334607:0:65037:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686986.334622:0:65037:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348824192/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.334630:0:65037:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000100:00100000:0.0:1770686986.334665:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824192:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686986.334947:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb540 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.337590:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824192:192.168.204.116@tcp:101:lfs.0 00010000:00010000:0.0:1770686986.337611:0:65037:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337621:0:65037: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-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337625:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337629:0:65037:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337634:0:65037:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337658:0:65037:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:0.0:1770686986.337663:0:65037:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337669:0:65037:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337676:0:65037:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337683:0:65037:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1770686986.337690:0:65037:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.337696:0:65037:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23a6 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65037 initiator: MDT0 00000002:00100000:0.0:1770686986.337714:0:65037:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1fb3dc00 x1856697348824192/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.337730:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:0.0:1770686986.337856:0:65037:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.337876:0:65037: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:1770686986.337892:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.337903:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.337908:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.337914:0:65037:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.337927:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.337932:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880b3bf8 00010000:00010000:0.0:1770686986.337936:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.337943:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.337956:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.337963:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686986.337968:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.337971:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686986.337973:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.337977:0:65037:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686986.337981:0:65037:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686986.337989:0:65037:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686986.338017:0:65037:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686986.338062:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65037 initiator: MDT0 00010000:00010000:0.0:1770686986.338068:0:65037:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000020:00100000:0.0:1770686986.338078:0:65037:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686986.338130:0:65037:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3dc00 x1856697348824448/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.338138:0:65037:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65037 initiator: MDT0 00000100:00100000:0.0:1770686986.338159:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824448:192.168.204.116@tcp:101:lfs.0 00000100:00100000:0.0:1770686986.338365:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb540 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.343742:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3dc00 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824448:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.343770:0:65037:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad 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: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343786:0:65037:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343793:0:65037:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343803:0:65037:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343813:0:65037:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343840:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343846:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343850:0:65037:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.343858:0:65037:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3dc00 x1856697348824448/t42949673345(42949673345) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.343870:0:65037:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348824448/t42949673345(42949673345) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.343880:0:65037:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343891:0:65037:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343901:0:65037:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343909:0:65037:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343915:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343932:0:65037:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.343954:0:65037: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:1770686986.343961:0:65037:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.343981:0:65037:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.343986:0:65037:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686986.344034:0:65037:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880b3bd0 00010000:00010000:1.0:1770686986.344039:0:65037:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.344046:0:65037:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.344070:0:65037:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3dc00 x1856697348824448/t42949673345(42949673345) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686986.344200:0:65037:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=e463d0 00000100:00100000:1.0:1770686986.344268:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824576:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686986.344353:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00010000:00010000:3.0:1770686986.346328:0:64128: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:1770686986.346342:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346354:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.346360:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346368:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346394:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346418:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346429:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346470:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346477:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686986.346512:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346520:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c23ad lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9aa expref: -99 pid: 65037 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.346534:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.346536:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.346538:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.346739:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348824704:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.349859:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348824704:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.350197:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824576:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686986.350375:0:65037:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.350424:0:65037:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3dc00 x1856697348824448/t42949673345(42949673345) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.350434:0:65037:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.350437:0:65037:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cd500 x1856697348824960/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.350459:0:65037:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824960:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686986.350534:0:65037:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.353474:0:65037:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65037:1856697348824960:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686986.353564:0:65037:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3dc00 x1856697348824448/t42949673345(42949673345) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.361438:0:65040:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.361465:0:65040: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:1770686986.361481:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.361495:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.361502:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.361510:0:65040:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.361513:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.361519:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abbf8 00010000:00010000:1.0:1770686986.361522:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.361529:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.361543:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.361549:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.361555:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.361567:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.361571:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.361576:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.361580:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.361588:0:65040:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.361606:0:65040:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.361670:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65040 initiator: MDT0 00010000:00010000:1.0:1770686986.361677:0:65040:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65040 initiator: MDT0 00000020:00100000:1.0:1770686986.361689:0:65040:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.361703:0:65040:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cd500 x1856697348825216/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.361712:0:65040:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65040 initiator: MDT0 00000100:00100000:1.0:1770686986.361735:0:65040:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825216:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.361963:0:65040:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ee40 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.367251:0:65040:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825216:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.367278:0:65040:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 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: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367295:0:65040:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367302:0:65040:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367322:0:65040:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367330:0:65040:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367340:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367346:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367350:0:65040:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.367359:0:65040:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cd500 x1856697348825216/t42949673347(42949673347) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.367368:0:65040:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cd500 x1856697348825216/t42949673347(42949673347) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.367375:0:65040:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367383:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367397:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367408:0:65040:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367419:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367426:0:65040:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367451:0:65040: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:1770686986.367459:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.367477:0:65040:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.367481:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00000080:00010000:1.0:1770686986.367508:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370880abbd0 00010000:00010000:1.0:1770686986.367511:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367520:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367537:0:64905:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000002:00100000:1.0:1770686986.367539:0:65040:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cd500 x1856697348825216/t42949673347(42949673347) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1770686986.367545:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367553:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.367563:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367569:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367574:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367587:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1770686986.367589:0:65040:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686986.367599:0:65040:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:3.0:1770686986.367601:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686986.367619:0:65040:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.367626:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367709:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367710:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.367715:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.367720:0:65040:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686986.367723:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:1.0:1770686986.367727:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370880abcd8 00010000:00010000:1.0:1770686986.367729:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.367734:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.367791:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:1.0:1770686986.367827:0:65040:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000100:00100000:0.0:1770686986.367849:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348825344:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1770686986.367890:0:65040:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686986.367904:0:65040:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.367941:0:65040:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cd500 x1856697348825216/t42949673347(42949673347) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.367952:0:65040:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00010000:00010000:3.0:1770686986.367968:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770686986.367970:0:65040:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cdf80 x1856697348825600/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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 00010000:00010000:3.0:1770686986.367990:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c23b4 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a9d4 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1770686986.367999:0:65040:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825600:192.168.204.116@tcp:35:bash.0 00010000:00010000:3.0:1770686986.368003:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.368007:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.368018:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.368023:0:65040:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e600 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.373295:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348825344:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.373437:0:65040:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825600:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686986.373464:0:65040:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cd500 x1856697348825216/t42949673347(42949673347) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.379882:0:65040:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.379906:0:65040: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:1770686986.379921:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.379932:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.379937:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.379943:0:65040:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.379946:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.379952:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abb58 00010000:00010000:1.0:1770686986.379955:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.379963:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.379979:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.379985:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1770686986.379991:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.379994:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1770686986.379998:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.380002:0:65040:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1770686986.380005:0:65040:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686986.380015:0:65040:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), flags=8 00000080:00200000:1.0:1770686986.380019:0:65040:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=getattr 00000002:00010000:1.0:1770686986.380030:0:65040:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.380080:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65040 initiator: MDT0 00010000:00010000:1.0:1770686986.380258:0:65040:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65040 initiator: MDT0 00010000:00010000:1.0:1770686986.380268:0:65040:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65040 initiator: MDT0 00000100:00100000:1.0:1770686986.380296:0:65040:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job stat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825728:192.168.204.116@tcp:101:stat.0 00000100:00100000:1.0:1770686986.380440:0:65040:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e600 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.387482:0:65040:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdf80 pname:cluuid:pid:xid:nid:opc:job stat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65040:1856697348825728:192.168.204.116@tcp:101:stat.0 00010000:00010000:0.0:1770686986.387507:0:65040:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387528:0:65040:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387535:0:65040:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387545:0:65040:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387554:0:65040:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387565:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387573:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.387579:0:65040:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.387605:0:65040:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cdf80 x1856697348825728/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'stat.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.387615:0:65040:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686986.387627:0:65040:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.387650:0:65040:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:0.0:1770686986.387657:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1770686986.387689:0:65040:0:(llite_lib.c:3224:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00200000:0.0:1770686986.387814:0:65040:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:0.0:1770686986.387820:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23bb 00000080:00010000:0.0:1770686986.387830:0:65040:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:0.0:1770686986.387834:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23bb from it ffffa370880abb20 00010000:00010000:0.0:1770686986.387837:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.387844:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200008:0.0:1770686986.387877:0:65040:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), request_mask 4095, flags 0, foreign 0 00000080:00200000:0.0:1770686986.387883:0:65040:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8),name=[0x200004a52:0x3:0x0]-R-0 00000002:00010000:0.0:1770686986.387899:0:65040:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686986.387907:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.387926:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686986.387933:0:65040:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.387937:0:65040:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:0.0:1770686986.387940:0:65040:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23bb 00000080:00010000:0.0:1770686986.387944:0:65040:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23bb from it ffffa370880abcb8 00010000:00010000:0.0:1770686986.387948:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.387954:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686986.387971:0:65040:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1770686986.387981:0:65040:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:0.0:1770686986.387998:0:65040:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.388002:0:65040:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff8a30, osc lock ffff8d6d18302260, flags 0x400001002 00000008:00010000:0.0:1770686986.388007:0:65040:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.388009:0:65040:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff8a70, osc lock ffff8d6d18302850, flags 0x400001002 00000008:00010000:0.0:1770686986.388014:0:65040:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.388015:0:65040:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff8ab0, osc lock ffff8d6d18303300, flags 0x400001002 00000008:00010000:0.0:1770686986.388019:0:65040:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.388021:0:65040:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff8af0, osc lock ffff8d6d183031d0, flags 0x400001002 00010000:00010000:0.0:1770686986.388035:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388045:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686986.388068:0:65040:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.388078:0:65040:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.388118:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388128:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388144:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388153:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686986.388161:0:65040:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.388168:0:65040:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.388171:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388179:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388216:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388225:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686986.388233:0:65040:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.388241:0:65040:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.388244:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388252:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388263:0:65040:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388271:0:65040:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686986.388279:0:65040:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.388298:0:65040:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.388302:0:65040:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.388309:0:65040:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.388317:0:65040:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:0.0:1770686986.388329:0:65040:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:0.0:1770686986.388334:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686986.388338:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.388341:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff8a30 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.388345:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff8a70 (ffff8d6d06a73998/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.388347:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff8ab0 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.388350:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff8af0 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.388352:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.388354:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff8a30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.388358:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff8a70 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.388360:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff8ab0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.388363:0:65040:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff8af0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686986.388373:0:65040:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686986.395292:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.395320:0:64746: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:1770686986.395338:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.395365:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.395373:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.395381:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.395385:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.395391:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:0.0:1770686986.395395:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.395403:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.395418:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.395425:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:0.0:1770686986.395430:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.395433:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:0.0:1770686986.395437:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.395440:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:0.0:1770686986.395444:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:0.0:1770686986.395452:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:0.0:1770686986.395467:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1770686986.395519:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:0.0:1770686986.395526:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:0.0:1770686986.395537:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1770686986.395555:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3ea00 x1856697348825984/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.395565:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:0.0:1770686986.395586:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348825984:192.168.204.116@tcp:101:bash.0 00000100:00100000:0.0:1770686986.395813:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb780 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.400771:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348825984:192.168.204.116@tcp:101:bash.0 00010000:00010000:0.0:1770686986.400794:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 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: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400808:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400813:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400823:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400829:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400837:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400842:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400859:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.400867:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1fb3ea00 x1856697348825984/t42949673349(42949673349) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686986.400875:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3ea00 x1856697348825984/t42949673349(42949673349) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.400886:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400896:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400908:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400915:0:64746:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400921:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400928:0:64746:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.400948:0:64746: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:1770686986.400954:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00010000:00010000:2.0:1770686986.400980:0:64129: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:1770686986.400980:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1770686986.400986:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:2.0:1770686986.400990:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401001:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.401006:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401013:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401022:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00010000:0.0:1770686986.401024:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370882efbd0 00010000:00010000:0.0:1770686986.401031:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.401040:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401051:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401064:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.401065:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1fb3ea00 x1856697348825984/t42949673349(42949673349) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770686986.401134:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401146:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200008:0.0:1770686986.401160:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686986.401166:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:2.0:1770686986.401173:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401182:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c23c2 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa05 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686986.401182:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686986.401194:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.401200:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.401203:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.401206:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686986.401207:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.401215:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.401221:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:0.0:1770686986.401224:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:0.0:1770686986.401228:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370882efcd8 00010000:00010000:0.0:1770686986.401231:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.401239:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.401314:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1770686986.401350:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1770686986.401365:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:0.0:1770686986.401392:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1fb3ea00 x1856697348825984/t42949673349(42949673349) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1770686986.401400:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1770686986.401404:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1fb3c000 x1856697348826368/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.401420:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348826368:192.168.204.116@tcp:35:bash.0 00000100:00100000:0.0:1770686986.401489:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb840 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.401525:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1770686986.401540:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348826112:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.407872:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348826368:192.168.204.116@tcp:35:bash.0 00000002:00100000:0.0:1770686986.407900:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1fb3ea00 x1856697348825984/t42949673349(42949673349) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000100:00100000:1.0:1770686986.410251:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348826112:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200000:3.0:1770686986.412851:0:65042:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.412878:0:65042: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:1770686986.412894:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.412911:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.412918:0:65042:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.412926:0:65042:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.412930:0:65042:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.412936:0:65042:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880abbf8 00010000:00010000:3.0:1770686986.412940:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.412949:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.412964:0:65042:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.412970:0:65042:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:3.0:1770686986.412975:0:65042:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.412979:0:65042:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:3.0:1770686986.412982:0:65042:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.412985:0:65042:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:3.0:1770686986.412988:0:65042:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:3.0:1770686986.412992:0:65042:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, flags=265 00000080:00200000:3.0:1770686986.412996:0:65042:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8), inode mode 8100 mask 44 00000080:00200008:3.0:1770686986.413001:0:65042:0:(file.c:1025:ll_file_open()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 100000 00000002:00010000:3.0:1770686986.413013:0:65042:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0240100001 00010000:00010000:3.0:1770686986.413054:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65042 initiator: MDT0 00010000:00010000:3.0:1770686986.413067:0:65042:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65042 initiator: MDT0 00000020:00100000:3.0:1770686986.413079:0:65042:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.413109:0:65042:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d0770a300 x1856697348826624/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.413120:0:65042:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65042 initiator: MDT0 00000100:00100000:3.0:1770686986.413140:0:65042:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770a300 pname:cluuid:pid:xid:nid:opc:job cat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65042:1856697348826624:192.168.204.116@tcp:101:cat.0 00000100:00100000:3.0:1770686986.413794:0:65042:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d07625240 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.416676:0:65042:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770a300 pname:cluuid:pid:xid:nid:opc:job cat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65042:1856697348826624:192.168.204.116@tcp:101:cat.0 00010000:00010000:0.0:1770686986.416702:0:65042:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416719:0:65042:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416727:0:65042:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416738:0:65042:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416877:0:65042:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416891:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416900:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.416907:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1770686986.416918:0:65042:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d0770a300 x1856697348826624/t42949673351(42949673351) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1770686986.416931:0:65042:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d0770a300 x1856697348826624/t42949673351(42949673351) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1770686986.416943:0:65042:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1770686986.416964:0:65042:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.416975:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.416987:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417004:0:65042:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417011:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417018:0:65042:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417066:0:65042: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:1770686986.417073:0:65042:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1770686986.417163:0:65042:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:0.0:1770686986.417169:0:65042:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23bb 00000080:00010000:0.0:1770686986.417175:0:65042:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23bb from it ffffa370880abbf0 00010000:00010000:0.0:1770686986.417179:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417187:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1770686986.417208:0:65042:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d0770a300 x1856697348826624/t42949673351(42949673351) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1770686986.417269:0:65042:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1770686986.417276:0:65042:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8),name=[0x200004a52:0x3:0x0]-R-0 00000002:00010000:0.0:1770686986.417291:0:65042:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1770686986.417299:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417312:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686986.417319:0:65042:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.417324:0:65042:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:0.0:1770686986.417328:0:65042:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23bb 00000080:00010000:0.0:1770686986.417332:0:65042:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23bb from it ffffa370880abcd8 00010000:00010000:0.0:1770686986.417335:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1770686986.417342:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1770686986.417359:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 restore needed 0 00000001:00010000:0.0:1770686986.417368:0:65042:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:0.0:1770686986.417386:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417389:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9630, osc lock ffff8d6d183031d0, flags 0x400001002 00000008:00010000:0.0:1770686986.417395:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417397:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9670, osc lock ffff8d6d18303300, flags 0x400001002 00000008:00010000:0.0:1770686986.417402:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417404:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff96b0, osc lock ffff8d6d18302850, flags 0x400001002 00000008:00010000:0.0:1770686986.417408:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417410:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff96f0, osc lock ffff8d6d18302260, flags 0x400001002 00010000:00010000:0.0:1770686986.417424:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417433:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417527:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417533:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417541:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417559:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417569:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417576:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417579:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417586:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417598:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417606:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417625:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417628:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417635:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417660:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417669:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417676:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417679:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417687:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417694:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:0.0:1770686986.417703:0:65042:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:0.0:1770686986.417707:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:0.0:1770686986.417710:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.417713:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9630 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.417723:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9670 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.417726:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff96b0 (ffff8d6d06a73998/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.417728:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff96f0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.417731:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.417734:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9630 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.417737:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9670 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.417740:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff96b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.417742:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff96f0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686986.417753:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1770686986.417827:0:65042:0:(file.c:2501:do_file_read_iter()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0], ppos: 0, count: 4194304 00000080:00200000:0.0:1770686986.417833:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00000080:00200000:0.0:1770686986.417839:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686986.417844:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1770686986.417848:0:65042:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:0.0:1770686986.417854:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417856:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9a30, osc lock ffff8d6d18302260, flags 0x400001002 00000008:00010000:0.0:1770686986.417860:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417861:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9a70, osc lock ffff8d6d18302850, flags 0x400001002 00000008:00010000:0.0:1770686986.417865:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417866:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9ab0, osc lock ffff8d6d18303300, flags 0x400001002 00000008:00010000:0.0:1770686986.417870:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1770686986.417871:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11ff9af0, osc lock ffff8d6d183031d0, flags 0x400001002 00010000:00010000:0.0:1770686986.417879:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417887:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417895:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417902:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417910:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417921:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417928:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417935:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417938:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417945:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417955:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417963:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.417970:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.417972:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.417989:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418000:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418008:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.418014:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1770686986.418017:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418024:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1770686986.418031:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:0.0:1770686986.418034:0:65042:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:0.0:1770686986.418037:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d04fd9030 (ffff8d6d044353f8/0) at cl_lock_release():245 00000020:00010000:0.0:1770686986.418039:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d04fd9030 (ffff8d6d044353f8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.418042:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9a30 (ffff8d6d06a73998/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.418045:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9a70 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.418047:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9ab0 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.418050:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11ff9af0 (ffff8d6d06a735a8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1770686986.418052:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d04fd9030 (ffff8d6d044353f8/0) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.418058:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9a30 (ffff8d6d044353f8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.418062:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9a70 (ffff8d6d044353f8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.418065:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9ab0 (ffff8d6d044353f8/1) at cl_lock_fini():72 00000020:00010000:0.0:1770686986.418067:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11ff9af0 (ffff8d6d044353f8/1) at cl_lock_fini():72 00000080:00200000:0.0:1770686986.418073:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1770686986.418078:0:65042:0:(file.c:2393:file_read_confine_iter()) [0x200004a52:0x3:0x0]-R-0: read [0, 4194304] over eof, kms 3149824, file_size 3149824. 00000080:00200000:0.0:1770686986.418123:0:65042:0:(rw.c:2016:ll_readpage()) fast read pgno: 0 00000080:00200000:0.0:1770686986.418135:0:65042:0:(file.c:2018:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: read ppos: 0, bytes: 3149824 00000080:00200000:0.0:1770686986.418140:0:65042:0:(file.c:1783:ll_io_set_mirror()) [0x200004a52:0x3:0x0]-R-0: desiginated mirror: 0 00000020:00200000:0.0:1770686986.418148:0:65042:0:(cl_io.c:217:cl_io_rw_init()) header@000000003a1f821b[0x4, 1, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1770686986.418150:0:65042:0:(cl_io.c:217:cl_io_rw_init()) io range: 1 [0, 3149824) 0 0 00000080:00200000:0.0:1770686986.418153:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:0.0:1770686986.418165:0:65042:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 1048576) 3149824, 1048576 00020000:00200000:0.0:1770686986.418168:0:65042:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1770686986.418179:0:65042:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [0, 255] 00000008:00010000:0.0:1770686986.418187:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1770686986.418190:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28dd8c30, osc lock ffff8d6d183031d0, flags 0x0 00010000:00010000:0.0:1770686986.418198:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418206:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418213:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418220:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418227:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686986.418240:0:65042:0:(vvp_io.c:845:vvp_io_read_start()) [0x200004a52:0x3:0x0]-R-0: read [0, 1048576) 00000080:00200000:0.0:1770686986.418251:0:65042:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:0 00010000:00010000:0.0:1770686986.418283:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.418292:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.419055:0:64128: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:1770686986.419065:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419075:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07587e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.419080:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419108:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419117:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419136:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419620:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419635:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1770686986.419679:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419686:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c23c9 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa1a expref: -99 pid: 65042 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1770686986.419703:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.419704:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.419707:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.419739:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348826752:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686986.421702:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.421722:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686986.422839:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770b480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348826752:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1770686986.423893:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.423910:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.426056:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.426074:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1770686986.426348:0:65042:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8d6d059ea9c0 00000008:00010000:0.0:1770686986.426536:0:61004:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8d6d059ea9c0 00010000:00010000:0.0:1770686986.426566:0:61004:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770686986.426631:0:61004:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1fb3c000 - object 0x240000400:3311 offset 0<>1048576 00000100:00100000:1.0:1770686986.426706:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000008:00010000:0.0:1770686986.426743:0:65042:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8d6d059ea6c0 00000008:00010000:0.0:1770686986.426826:0:61004:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8d6d059ea6c0 00010000:00010000:0.0:1770686986.426847:0:61004:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770686986.426890:0:61004:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1fb3ea00 - object 0x280000400:2857 offset 0<>1048576 00000100:00100000:1.0:1770686986.426967:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348827008:192.168.204.116@tcp:3:cat.0 00000100:00100000:1.0:1770686986.427074:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348826880:192.168.204.116@tcp:3:cat.0 00000008:00010000:1.0:1770686986.427151:0:65042:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8d6d11d52c00 00000008:00010000:1.0:1770686986.427161:0:65042:0:(osc_cache.c:2941:osc_queue_sync_pages()) ### no dlm lock: extent: ffff8d6d11d520c0 00010000:00010000:1.0:1770686986.427172:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427180:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427190:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427205:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427221:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427227:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427236:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.427242:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686986.427262:0:60735:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8d6d11d520c0 00010000:00010000:1.0:1770686986.427277:0:60735:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1770686986.427296:0:60735:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1f8cd500 - object 0x240000400:3314 offset 1048576<>1052672 00000100:00100000:1.0:1770686986.427329:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1770686986.427339:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348827136:192.168.204.116@tcp:3:cat.0 00000008:00010000:0.0:1770686986.427903:0:61004:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### no dlm lock: extent: ffff8d6d11d52c00 00010000:00010000:0.0:1770686986.427944:0:61004:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1770686986.428001:0:61004:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8d6d1fb3ca80 - object 0x280000400:2860 offset 1048576<>2097152 00000100:00100000:0.0:1770686986.428023:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770686986.428031:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348827264:192.168.204.116@tcp:3:cat.0 00000008:00010000:0.0:1770686986.437510:0:10029:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8d6d11d520c0 00000008:00010000:0.0:1770686986.437528:0:10029:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8d6d11d520c0 00000100:00100000:0.0:1770686986.437551:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348827136:192.168.204.116@tcp:3:cat.0 00000008:00010000:1.0:1770686986.469940:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8d6d059ea9c0 00000020:00200000:1.0:1770686986.469964:0:10027:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000008:00010000:1.0:1770686986.470024:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8d6d059ea9c0 00000100:00100000:1.0:1770686986.470067:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348826880:192.168.204.116@tcp:3:cat.0 00000020:00010000:1.0:1770686986.477938:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.477952:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.477958:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28dd8c30 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686986.477972:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.477989:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686986.478008:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.478011:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28dd8c30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.478025:0:65042:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:1.0:1770686986.478035:0:65042:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 2097152) 3149824, 1048576 00020000:00200000:1.0:1770686986.478040:0:65042:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1770686986.478057:0:65042:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [256, 511] 00000008:00010000:1.0:1770686986.478080:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.478117:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0e30, osc lock ffff8d6d06200e40, flags 0x0 00010000:00010000:1.0:1770686986.478142:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.478159:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.478172:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.478180:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.478202:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.478214:0:65042:0:(vvp_io.c:845:vvp_io_read_start()) [0x200004a52:0x3:0x0]-R-0: read [1048576, 2097152) 00000080:00200000:1.0:1770686986.478231:0:65042:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:1048576 00000008:00010000:1.0:1770686986.489315:0:10027:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8d6d059ea6c0 00000008:00010000:1.0:1770686986.489411:0:10027:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8d6d059ea6c0 00000100:00100000:1.0:1770686986.489445:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348827008:192.168.204.116@tcp:3:cat.0 00000008:00010000:0.0:1770686986.491000:0:10028:0:(osc_cache.c:861:osc_extent_finish()) ### no dlm lock: extent: ffff8d6d11d52c00 00000008:00010000:0.0:1770686986.491062:0:10028:0:(osc_cache.c:483:__osc_extent_remove()) ### no dlm lock: extent: ffff8d6d11d52c00 00000100:00100000:0.0:1770686986.491118:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348827264:192.168.204.116@tcp:3:cat.0 00000020:00010000:1.0:1770686986.495193:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.495209:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.495215:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0e30 (ffff8d6d06a735a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686986.495231:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.495250:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686986.495270:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.495273:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0e30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.495288:0:65042:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:1.0:1770686986.495299:0:65042:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 3145728) 3149824, 1048576 00020000:00200000:1.0:1770686986.495304:0:65042:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686986.495321:0:65042:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [512, 767] 00000008:00010000:1.0:1770686986.495342:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.495346:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0e30, osc lock ffff8d6d06200e40, flags 0x0 00010000:00010000:1.0:1770686986.495370:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.495407:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 2097151) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.495498:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.495506:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.495514:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.495525:0:65042:0:(vvp_io.c:845:vvp_io_read_start()) [0x200004a52:0x3:0x0]-R-0: read [2097152, 3145728) 00000080:00200000:1.0:1770686986.495547:0:65042:0:(vvp_io.c:904:vvp_io_read_start()) count:1048576 iocb pos:2097152 00000020:00010000:1.0:1770686986.496741:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.496750:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.496754:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0e30 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686986.496761:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496771:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686986.496782:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.496784:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0e30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.496809:0:65042:0:(vvp_io.c:536:vvp_io_advance()) advancing 1048576 bytes 00020000:00200000:1.0:1770686986.496816:0:65042:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:1.0:1770686986.496819:0:65042:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686986.496830:0:65042:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [768, 768] 00000008:00010000:1.0:1770686986.496841:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.496846:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0e30, osc lock ffff8d6d06200e40, flags 0x0 00010000:00010000:1.0:1770686986.496862:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496876:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496888:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496895:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496902:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.496910:0:65042:0:(vvp_io.c:845:vvp_io_read_start()) [0x200004a52:0x3:0x0]-R-0: read [3145728, 3149824) 00000080:00200000:1.0:1770686986.496922:0:65042:0:(vvp_io.c:904:vvp_io_read_start()) count:4096 iocb pos:3145728 00000020:00010000:1.0:1770686986.496935:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.496938:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.496940:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0e30 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686986.496944:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.496963:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686986.496975:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.496978:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0e30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.496983:0:65042:0:(vvp_io.c:536:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1770686986.497001:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686986.497006:0:65042:0:(file.c:2168:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: 1 io complete with rc: 0, result: 3149824, restart: 0 00000080:00200000:1.0:1770686986.497011:0:65042:0:(file.c:2254:ll_file_io_generic()) iot: 1, result: 3149824 00000080:00200008:1.0:1770686986.497041:0:65042:0:(file.c:2501:do_file_read_iter()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0], ppos: 3149824, count: 4194304 00000080:00200000:1.0:1770686986.497051:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00000080:00200000:1.0:1770686986.497064:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686986.497071:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1770686986.497076:0:65042:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:1.0:1770686986.497125:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497128:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092be30, osc lock ffff8d6d06200e40, flags 0x400001002 00000008:00010000:1.0:1770686986.497135:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497137:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092be70, osc lock ffff8d6d06200000, flags 0x400001002 00000008:00010000:1.0:1770686986.497141:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497143:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092beb0, osc lock ffff8d6d06201690, flags 0x400001002 00000008:00010000:1.0:1770686986.497148:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497149:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092bef0, osc lock ffff8d6d06201a20, flags 0x400001002 00010000:00010000:1.0:1770686986.497161:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497170:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497192:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497197:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497204:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497220:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497228:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497235:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497238:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497245:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497256:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497264:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497285:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497288:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497296:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497310:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497319:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497327:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497330:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497337:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497345:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1770686986.497354:0:65042:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:1.0:1770686986.497358:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e51030 (ffff8d6d06a73ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.497360:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e51030 (ffff8d6d06a73ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497362:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092be30 (ffff8d6d11feb1b8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497372:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092be70 (ffff8d6d06a735a8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497375:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092beb0 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497377:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092bef0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497380:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e51030 (ffff8d6d06a73ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497383:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092be30 (ffff8d6d06a73ab8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497386:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092be70 (ffff8d6d06a73ab8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497389:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092beb0 (ffff8d6d06a73ab8/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497391:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092bef0 (ffff8d6d06a73ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.497400:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686986.497406:0:65042:0:(file.c:2393:file_read_confine_iter()) [0x200004a52:0x3:0x0]-R-0: read [3149824, 7344128] over eof, kms 3149824, file_size 3149824. 00000080:00200000:1.0:1770686986.497575:0:65042:0:(rw.c:2016:ll_readpage()) fast read pgno: 769 00000080:00200000:1.0:1770686986.497582:0:65042:0:(file.c:2018:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: read ppos: 3149824, bytes: 4194304 00000080:00200000:1.0:1770686986.497590:0:65042:0:(file.c:1783:ll_io_set_mirror()) [0x200004a52:0x3:0x0]-R-0: desiginated mirror: 0 00000020:00200000:1.0:1770686986.497597:0:65042:0:(cl_io.c:217:cl_io_rw_init()) header@000000003a1f821b[0x4, 770, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686986.497599:0:65042:0:(cl_io.c:217:cl_io_rw_init()) io range: 1 [3149824, 7344128) 0 0 00000080:00200000:1.0:1770686986.497601:0:65042:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:1.0:1770686986.497611:0:65042:0:(lov_io.c:1338:lov_io_rw_iter_init()) stripe: 3 chunk: [3149824, 4194304) 7344128, 1044480 00020000:00200000:1.0:1770686986.497613:0:65042:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686986.497621:0:65042:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 0 [769, 1023] 00000008:00010000:1.0:1770686986.497625:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.497628:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d28fa0e30, osc lock ffff8d6d06201a20, flags 0x0 00010000:00010000:1.0:1770686986.497634:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497653:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 2097151) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497662:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497682:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497689:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.497698:0:65042:0:(vvp_io.c:845:vvp_io_read_start()) [0x200004a52:0x3:0x0]-R-0: read [3149824, 4194304) 00000001:00010000:1.0:1770686986.497706:0:65042:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:1.0:1770686986.497713:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497715:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092aa30, osc lock ffff8d6d06201690, flags 0x400001002 00000008:00010000:1.0:1770686986.497719:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497720:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092aa70, osc lock ffff8d6d06200000, flags 0x400001002 00000008:00010000:1.0:1770686986.497724:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497782:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092aab0, osc lock ffff8d6d06200e40, flags 0x400001002 00000008:00010000:1.0:1770686986.497787:0:65042:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1770686986.497789:0:65042:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092aaf0, osc lock ffff8d6d06200260, flags 0x400001002 00010000:00010000:1.0:1770686986.497796:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497804:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497811:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497814:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497822:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497845:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497854:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497861:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497864:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497871:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497883:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497891:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497898:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497900:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497907:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497931:0:65042:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497940:0:65042:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497948:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1770686986.497951:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 7/2,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.497958:0:65042:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 6/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1770686986.497966:0:65042:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:1.0:1770686986.497971:0:65042:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00010000:1.0:1770686986.497974:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.497976:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497979:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092aa30 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497983:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092aa70 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497986:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092aab0 (ffff8d6d06a735a8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497988:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092aaf0 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.497991:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e53090 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497993:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092aa30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.497997:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092aa70 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.498000:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092aab0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.498009:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092aaf0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.498018:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:1.0:1770686986.498020:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1770686986.498023:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d28fa0e30 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1770686986.498027:0:65042:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 4/1,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.498034:0:65042:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1770686986.498043:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1770686986.498045:0:65042:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d28fa0e30 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1770686986.498050:0:65042:0:(vvp_io.c:536:vvp_io_advance()) advancing 0 bytes 00000080:00200000:1.0:1770686986.498057:0:65042:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1770686986.498060:0:65042:0:(file.c:2168:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: 1 io complete with rc: 0, result: 0, restart: 0 00000080:00200000:1.0:1770686986.498062:0:65042:0:(file.c:2254:ll_file_io_generic()) iot: 1, result: 0 00000080:00200008:1.0:1770686986.499901:0:65042:0:(file.c:424:ll_file_release()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 100000 00000002:00100000:1.0:1770686986.499998:0:65042:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d0770a300 x1856697348826624/t42949673351(42949673351) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.500013:0:65042:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.500020:0:65042:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf100 x1856697348827520/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.500049:0:65042:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job cat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65042:1856697348827520:192.168.204.116@tcp:35:cat.0 00000100:00100000:1.0:1770686986.500229:0:65042:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ed80 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.503595:0:65042:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job cat:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65042:1856697348827520:192.168.204.116@tcp:35:cat.0 00000002:00100000:1.0:1770686986.503652:0:65042:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d0770a300 x1856697348826624/t42949673351(42949673351) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'cat.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.504715:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.504740:0:64746: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:1770686986.504759:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.504772:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.504778:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.504785:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.504789:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.504795:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:2.0:1770686986.504799:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.504805:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.504818:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.504825:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.504830:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.504833:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.504836:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.504839:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:2.0:1770686986.504843:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.504851:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:2.0:1770686986.504862:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1770686986.504983:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686986.504991:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:2.0:1770686986.505004:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.505015:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc2680 x1856697348827776/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.505025:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:2.0:1770686986.505050:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348827776:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.505267:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bf00 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.508469:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348827776:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.508502:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 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: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508520:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508529:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508542:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508555:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508569:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508578:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508585:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.508598:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d11fc2680 x1856697348827776/t42949673354(42949673354) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.508612:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2680 x1856697348827776/t42949673354(42949673354) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.508649:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508661:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508673:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508681:0:64746:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508687:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508693:0:64746:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508717:0:64746: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:1770686986.508725:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.508754:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00010000:00010000:3.0:1770686986.508762:0:64905: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:1770686986.508762:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22cd 00010000:00010000:3.0:1770686986.508785:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.508798:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1f86fa00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:3.0:1770686986.508805:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.508814:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1770686986.508820:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22cd from it ffffa370882efbd0 00010000:00010000:3.0:1770686986.508826:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508828:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.508864:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.508886:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.508902:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.508904:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc2680 x1856697348827776/t42949673354(42949673354) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686986.509008:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00010000:00010000:3.0:1770686986.509017:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.509019:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00010000:00010000:3.0:1770686986.509034:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000002:00010000:1.0:1770686986.509055:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770686986.509071:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.509080:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86fa00/0x88212f771e9c23d0 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa2f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.509123:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 7 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.509162:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.509163:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.509166:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.509169:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1770686986.509178:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.509186:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686986.509190:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c22b8 00000080:00010000:1.0:1770686986.509195:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c22b8 from it ffffa370882efcd8 00010000:00010000:1.0:1770686986.509198:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.509204:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.509265:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686986.509309:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686986.509325:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.509368:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc2680 x1856697348827776/t42949673354(42949673354) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.509393:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.509399:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf100 x1856697348828160/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.509422:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828160:192.168.204.116@tcp:35:bash.0 00000100:00100000:1.0:1770686986.509538:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.509565:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1770686986.509582:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d0770a300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348827904:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.513836:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d0770a300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348827904:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.515586:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828160:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686986.515629:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc2680 x1856697348827776/t42949673354(42949673354) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.515775:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.515799:0:64746: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:1770686986.515820:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.515836:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.515845:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.515851:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.515855:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.515863:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:1.0:1770686986.515868:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.515894:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.515912:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.515920:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:1.0:1770686986.515927:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.515931:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:1.0:1770686986.515934:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.515938:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:1.0:1770686986.515941:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686986.515949:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, flags=777 00000080:00200000:1.0:1770686986.515956:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8), inode mode 8100 mask 52 00000080:00200008:1.0:1770686986.515968:0:64746:0:(file.c:1025:ll_file_open()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 102101 00000002:00010000:1.0:1770686986.515984:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: open|creat flags 04240102102 00010000:00010000:1.0:1770686986.516003:0:64746:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516073:0:64746:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516691:0:64746:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516740:0:64746:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516747:0:64746:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516764:0:64746:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516770:0:64746:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:1.0:1770686986.516773:0:64746:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587000/0x88212f771e9c22cd lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a70a expref: -99 pid: 65019 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516782:0:64746:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c22b8 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6b6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516789:0:64746:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c22b1 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610a6a1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.516822:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.516830:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:1.0:1770686986.516843:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.516853:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf100 x1856697348828416/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1.0:1770686986.516863:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686986.516886:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828416:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.517063:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.519615:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.520284:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358290432 00000100:00100000:1.0:1770686986.520294:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358290432 00000100:00100000:1.0:1770686986.520403:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 17 00000100:00100000:1.0:1770686986.520414:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d0770b480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78390:x1856697358290432:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686986.520431:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.520513:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686986.520521:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d0770b480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78390:x1856697358290432:12345-192.168.204.116@tcp:104: Request processed in 109us (917us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.520528:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 17 00010000:00010000:2.0:1770686986.520618:0:64129: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:1770686986.520633:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520658:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.520664:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520678:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520688:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.520720:0:64129:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1770686986.520774:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520779:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686986.520817:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520822:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23bb lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0xbe356044f610a9f7 expref: -99 pid: 65040 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.520841:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.520842:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.520844:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.520852:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1770686986.520869:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348828544:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.523443:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348828544:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.524828:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828416:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.524879:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.524891:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.524902:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 4/0,1 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.524913:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 4/0,1 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.524929:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=200002b, status=0 req@ffff8d6d1f8cf100 x1856697348828416/t42949673356(42949673356) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.524942:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf100 x1856697348828416/t42949673356(42949673356) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.524957:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,1 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.524983:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 8 res 8589953618/3 (0 0) 00000080:00200000:1.0:1770686986.525298:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00010000:1.0:1770686986.525349:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23d7 00000080:00010000:1.0:1770686986.525357:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23d7 from it ffffa370882efbf0 00010000:00010000:1.0:1770686986.525361:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,1 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.525370:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.525394:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf100 x1856697348828416/t42949673356(42949673356) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686986.525601:0:64746:0:(file.c:2682:do_file_write_iter()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0], ppos: 0, count: 6 00000080:00200000:1.0:1770686986.525610:0:64746:0:(file.c:2018:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: write ppos: 0, bytes: 6 00000080:00200000:1.0:1770686986.525616:0:64746:0:(file.c:1783:ll_io_set_mirror()) [0x200004a52:0x3:0x0]-R-0: desiginated mirror: 0 00000080:00200000:1.0:1770686986.525628:0:64746:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 4 00000020:00200000:1.0:1770686986.525647:0:64746:0:(cl_io.c:217:cl_io_rw_init()) header@000000003a1f821b[0x4, 770, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1770686986.525649:0:64746:0:(cl_io.c:217:cl_io_rw_init()) io range: 2 [3149824, 3149830) 0 1 00000080:00200000:1.0:1770686986.525653:0:64746:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00010000:00010000:1.0:1770686986.525668:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 31 res 8589953618/3 (0 0) 00000080:00010000:1.0:1770686986.525677:0:64746:0:(file.c:7082:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000002:00010000:1.0:1770686986.525686:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x3:0x0], intent: layout flags 0 00010000:00010000:1.0:1770686986.525722:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.525729:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.525752:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686986.525771:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828672:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.525911:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.530025:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828672:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.530052:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530067:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1770686986.530113:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8d6d1f8cf800 x1856697348828672/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 376/632 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.530126:0:64746:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000002:00010000:1.0:1770686986.530140:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530152:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 16 res 8589953618/3 (0 0) 00000080:00200000:1.0:1770686986.530158:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:1.0:1770686986.530175:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c23de 00000080:00010000:1.0:1770686986.530183:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c23de from it ffffa370882efaf8 00010000:00010000:1.0:1770686986.530196:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530224:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530248:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530259:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1770686986.530266:0:64746:0:(file.c:6965:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](000000002bda5134) being reconfigured ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686986.530312:0:64746:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 1 00010000:00010000:1.0:1770686986.530318:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.530325:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686986.530344:0:64746:0:(file.c:2098:ll_file_io_generic()) Range lock [0, 18446744073709551615] 00020000:00200000:1.0:1770686986.530354:0:64746:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1770686986.530372:0:64746:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1770686986.530385:0:64746:0:(vvp_io.c:217:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:1.0:1770686986.530401:0:64746:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.530406:0:64746:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092a630, osc lock ffff8d6d06201a20, flags 0x0 00000008:00010000:1.0:1770686986.530410:0:64746:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.530412:0:64746:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092a670, osc lock ffff8d6d06200260, flags 0x0 00000008:00010000:1.0:1770686986.530415:0:64746:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.530417:0:64746:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092a6b0, osc lock ffff8d6d06200e40, flags 0x0 00000008:00010000:1.0:1770686986.530420:0:64746:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1770686986.530428:0:64746:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d3092a6f0, osc lock ffff8d6d06200000, flags 0x0 00010000:00010000:1.0:1770686986.530441:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d30a3c400 type 11 mode 2 res 9663677440/3311 (0 1048575) 00010000:00010000:1.0:1770686986.530471:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.530477:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.530484:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686986.530501:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828800:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.530562:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.534670:0:10020:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.534772:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358290560 00000100:00100000:1.0:1770686986.534782:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358290560 00000100:00100000:1.0:1770686986.534835:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 18 00000100:00100000:1.0:1770686986.534845:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3ca80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358290560:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686986.534862:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.534951:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686986.534958:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3ca80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358290560:12345-192.168.204.116@tcp:104: Request processed in 115us (298us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.534966:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 18 00010000:00010000:0.0:1770686986.535275:0:64128: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:1770686986.535282:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.535291:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03800 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:0.0:1770686986.535295:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800428400000000 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1770686986.535312:0:64128:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00000080:00200000:0.0:1770686986.536501:0:64128:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1770686986.536551:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.536558:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1770686986.536582:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.536588:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c2241 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a519 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.536598:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686986.536600:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1770686986.536602:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.536657:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348828928:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.538737:0:10020:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:3.0:1770686986.538904:0:64123:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:3.0:1770686986.538922:0:64123:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358290688 00000100:00100000:3.0:1770686986.538930:0:64123:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358290688 00000100:00100000:3.0:1770686986.538983:0:64123:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 19 00000100:00100000:3.0:1770686986.539000:0:64123:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d06df7450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:83145:x1856697358290688:12345-192.168.204.116@tcp:105: 00010000:00010000:3.0:1770686986.539015:0:64123:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539025:0:64123:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539034:0:64123:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539061:0:64123:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000000000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539070:0:64123:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000000000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539080:0:64123:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.539135:0:64123:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff8d6d1fa03200) 00000100:00100000:3.0:1770686986.539182:0:64123:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d06df7450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:83145:x1856697358290688:12345-192.168.204.116@tcp:105: Request processed in 191us (453us total) trans 0 rc 0/0 00000100:00100000:3.0:1770686986.539190:0:64123:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 19 00000100:00100000:1.0:1770686986.541043:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348828800:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.541068:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541143:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686986.541156:0:64746:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541168:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541176:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541209:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d30a3f800 type 11 mode 2 res 10737419264/2857 (0 1048575) 00010000:00010000:1.0:1770686986.541247:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541256:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.541267:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686986.541288:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829056:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.541361:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e180 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.545595:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.545718:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358290816 00000100:00100000:1.0:1770686986.545728:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358290816 00000100:00100000:1.0:1770686986.545802:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 20 00000100:00100000:1.0:1770686986.545813:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d11fc1180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358290816:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686986.545831:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1770686986.545871:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348828928:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1770686986.546398:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686986.546410:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d11fc1180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358290816:12345-192.168.204.116@tcp:104: Request processed in 595us (821us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.546419:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 20 00010000:00010000:3.0:1770686986.546789:0:64905: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:1770686986.546798:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.546809:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03400 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:3.0:1770686986.547136:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800428400000000 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686986.547158:0:64905:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000100:00100000:1.0:1770686986.547657:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf800 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829056:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.547679:0:64746:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.547689:0:64746:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.547698:0:64746:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686986.551395:0:64905:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:2.0:1770686986.551477:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.551489:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686986.551696:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348829184:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770686986.551810:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.551821:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2248 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a50b expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.551840:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.551842:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.551844:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.554708:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.554884:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358290944 00000100:00100000:1.0:1770686986.554894:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358290944 00000100:00100000:1.0:1770686986.554952:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 21 00000100:00100000:1.0:1770686986.554963:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d11fc3480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:83145:x1856697358290944:12345-192.168.204.116@tcp:105: 00010000:00010000:1.0:1770686986.554979:0:64124:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555020:0:64124:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555031:0:64124:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555044:0:64124:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555054:0:64124:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555065:0:64124:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.555340:0:64124:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff8d6d1fa03600) 00000100:00100000:1.0:1770686986.555403:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d11fc3480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:83145:x1856697358290944:12345-192.168.204.116@tcp:105: Request processed in 442us (704us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.555413:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 21 00010000:00010000:2.0:1770686986.555473:0:64746:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555485:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555499:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.555512:0:64746:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555524:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555537:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555571:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d30a3f800 type 11 mode 2 res 10737419264/2860 (1048576 18446744073709551615) 00010000:00010000:2.0:1770686986.555605:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555614:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.555624:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1770686986.555659:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829312:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.555726:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b600 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.558602:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.558714:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358291072 00000100:00100000:1.0:1770686986.558723:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358291072 00000100:00100000:1.0:1770686986.558780:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 22 00000100:00100000:1.0:1770686986.558791:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d11fc0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358291072:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686986.558808:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.558913:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686986.558920:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d11fc0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358291072:12345-192.168.204.116@tcp:104: Request processed in 132us (327us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.558928:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 22 00010000:00010000:2.0:1770686986.558995:0:64129: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:1770686986.559002:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.559012:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03a00 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:2.0:1770686986.559017:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800428400000000 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686986.559036:0:64129:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1770686986.560177:0:64129:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:2.0:1770686986.560232:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 2/0,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.560242:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686986.560270:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.560278:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c224f lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a512 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.560293:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.560295:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.560297:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.560318:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348829440:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.560915:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348829184:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.564987:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2d80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829312:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.565018:0:64746:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.565032:0:64746:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.565042:0:64746:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686986.566518:0:10021:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686986.566650:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358291200 00000100:00100000:0.0:1770686986.566673:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358291200 00000100:00100000:0.0:1770686986.566734:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 23 00000100:00100000:0.0:1770686986.566745:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1f8cca80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:83145:x1856697358291200:12345-192.168.204.116@tcp:105: 00010000:00010000:0.0:1770686986.566759:0:64124:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566772:0:64124:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566781:0:64124:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566803:0:64124:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566813:0:64124:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566824:0:64124:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x80000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.566896:0:64124:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff8d6d1f86e600) 00000100:00100000:0.0:1770686986.567001:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1f8cca80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:83145:x1856697358291200:12345-192.168.204.116@tcp:105: Request processed in 258us (490us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686986.567009:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 23 00010000:00010000:1.0:1770686986.567337:0:64746:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.567348:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.567363:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1770686986.567377:0:64746:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.567398:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.567406:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.567967:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d30a3c400 type 11 mode 2 res 9663677440/3314 (1048576 18446744073709551615) 00010000:00010000:1.0:1770686986.568010:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.568020:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.568030:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1770686986.568054:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829568:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.569961:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777ea80 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.571422:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348829440:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.573136:0:10020:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:0.0:1770686986.573463:0:64124:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358291328 00000100:00100000:0.0:1770686986.573472:0:64124:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358291328 00000100:00100000:0.0:1770686986.573535:0:64124:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 24 00000100:00100000:0.0:1770686986.573545:0:64124:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d0770b480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358291328:12345-192.168.204.116@tcp:104: 00010000:00010000:0.0:1770686986.573560:0:64124:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1770686986.573651:0:64124:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1770686986.573658:0:64124:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d0770b480 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:85891:x1856697358291328:12345-192.168.204.116@tcp:104: Request processed in 115us (529us total) trans 0 rc 0/0 00000100:00100000:0.0:1770686986.573665:0:64124:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 24 00010000:00010000:1.0:1770686986.575701:0:64128: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:1770686986.575714:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800420000000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.575728:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02400 already unused, calling callback (ffffffffc10f10e0) 00010000:00010000:1.0:1770686986.575735:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800428400000000 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.575774:0:64128:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:1.0:1770686986.575846:0:64128:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:1.0:1770686986.575903:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.575912:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686986.575951:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.575959:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c2256 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x804c69400000020 nid: local remote: 0xbe356044f610a520 expref: -99 pid: 64933 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.575974:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.575976:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.575978:0:10026:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00010000:00010000:1.0:1770686986.575979:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.576076:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348829696:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.577771:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829568:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.577931:0:64746:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.577945:0:64746:0:(ldlm_request.c:274:ldlm_completion_ast()) ### client-side enqueue returned a blocked locksleeping ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.577954:0:64746:0:(ldlm_request.c:303:ldlm_completion_ast()) ### waiting indefinitely because of NO_TIMEOUT ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1770686986.578760:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.579160:0:64123:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:1.0:1770686986.579179:0:64123:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358291456 00000100:00100000:1.0:1770686986.579188:0:64123:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358291456 00000100:00100000:1.0:1770686986.579243:0:64123:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 25 00000100:00100000:1.0:1770686986.579253:0:64123:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d27ac4050 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:83145:x1856697358291456:12345-192.168.204.116@tcp:105: 00010000:00010000:1.0:1770686986.579266:0:64123:0:(ldlm_lockd.c:2517:ldlm_callback_handler()) ### completion ast ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579277:0:64123:0:(ldlm_lockd.c:1967:ldlm_handle_cp_callback()) ### client completion callback handler START ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579299:0:64123:0:(ldlm_lockd.c:2044:ldlm_handle_cp_callback()) ### completion AST, new policy data ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,1 mode: --/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579307:0:64123:0:(ldlm_lock.c:709:ldlm_add_cp_work_item()) ### lock granted; sending completion AST. ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579312:0:64123:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10080000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579319:0:64123:0:(ldlm_lockd.c:2072:ldlm_handle_cp_callback()) ### callback handler finished, about to run_ast_work ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x80000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1770686986.579330:0:64123:0:(ldlm_lockd.c:2083:ldlm_handle_cp_callback()) ### client completion callback handler END (lock ffff8d6d1fa02000) 00000100:00100000:1.0:1770686986.579382:0:64123:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d27ac4050 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:83145:x1856697358291456:12345-192.168.204.116@tcp:105: Request processed in 132us (627us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.579388:0:64123:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 25 00010000:00010000:3.0:1770686986.580173:0:64746:0:(ldlm_request.c:186:ldlm_completion_tail()) ### client-side enqueue: granted ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.580246:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x20000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.580264:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1770686986.580275:0:64746:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.580286:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.580303:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686986.580344:0:64746:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 6184 00000080:00200000:3.0:1770686986.580350:0:64746:0:(vvp_io.c:1330:vvp_io_write_start()) [0x200004a52:0x3:0x0]-R-0: write [3149824, 3149830) append 1 append lockpos 18446744073709551615 00000002:00010000:3.0:1770686986.580387:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x0:0x0:0x0]) in obj [0x200004a52:0x3:0x0], intent: getxattr flags 0 00010000:00010000:3.0:1770686986.580432:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 3/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:3.0:1770686986.580440:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 3/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:3.0:1770686986.580448:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 3/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:3.0:1770686986.580470:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829824:192.168.204.116@tcp:101:bash.0 00000100:00100000:3.0:1770686986.580529:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.583525:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348829696:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1770686986.588504:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348829824:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.588532:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.588548:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.588558:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.588590:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=80 disposition=0, status=0 req@ffff8d6d07709c00 x1856697348829824/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 568/1376 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.588602:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.588614:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:3.0:1770686986.588620:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 128 on i1 [0x200004a52:0x3:0x0] suppgids 0 -1: rc 0 00000080:00010000:3.0:1770686986.588653:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c2401 00000080:00010000:3.0:1770686986.588662:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2401 from it ffffa370882ef8f8 00010000:00010000:3.0:1770686986.588667:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.588676:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.588711:0:64746:0:(rw26.c:741:ll_write_begin()) Writing 769 of 0 to 6 bytes 00000080:00200000:3.0:1770686986.588753:0:64746:0:(rw26.c:924:ll_write_end()) pos 3149824, len 6, copied 6 00000080:00200000:3.0:1770686986.588762:0:64746:0:(rw26.c:981:ll_write_end()) page@00000000478b1a5d[3 00000000efa16bed 2 1 000000000e863916] 00000080:00200000:3.0:1770686986.588818:0:64746:0:(rw26.c:981:ll_write_end()) vmpage @0000000003576493 17ffffc0001021 2:0 ffff8d6d05b53438 769 lru 00000080:00200000:3.0:1770686986.588826:0:64746:0:(rw26.c:981:ll_write_end()) osc-page@000000004feff92b 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 00000000cfa66d64 000000005d5280e6 > 3< 0 0 > 4< 0 0 8 13631488 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1770686986.588829:0:64746:0:(rw26.c:981:ll_write_end()) end page@00000000478b1a5d 00000080:00200000:3.0:1770686986.588830:0:64746:0:(rw26.c:981:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1770686986.588836:0:64746:0:(vvp_io.c:1211:vvp_io_write_commit()) commit async pages: 1, from 0, to 6 prio 0 00000008:00010000:3.0:1770686986.588860:0:64746:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000d4233032 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1770686986.588882:0:64746:0:(vvp_io.c:1124:vvp_set_batch_dirty()) mapping ffff8d6d29150278, count 1, dirtied 1 00000080:00200000:3.0:1770686986.588888:0:64746:0:(vvp_io.c:1234:vvp_io_write_commit()) Committed 1 pages 6 bytes, tot: 6 00000080:00200000:3.0:1770686986.588897:0:64746:0:(vvp_io.c:1408:vvp_io_write_start()) [0x200004a52:0x3:0x0]-R-0: write bytes 0, result: 6 00000020:00010000:3.0:1770686986.588921:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_release():245 00000020:00010000:3.0:1770686986.588924:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1770686986.588927:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092a630 (ffff8d6d06a735a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686986.588934:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.588942:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686986.588953:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092a670 (ffff8d6d044353f8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686986.588957:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.588964:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686986.588973:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092a6b0 (ffff8d6d06a73a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686986.588979:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.589166:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686986.589179:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d3092a6f0 (ffff8d6d06a73ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1770686986.589183:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1770686986.589210:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1770686986.589219:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d044df038 (ffff8d6d06a73f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1770686986.589223:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092a630 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:3.0:1770686986.589227:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092a670 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:3.0:1770686986.589230:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092a6b0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000020:00010000:3.0:1770686986.589233:0:64746:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d3092a6f0 (ffff8d6d06a73f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1770686986.589239:0:64746:0:(vvp_io.c:536:vvp_io_advance()) advancing 6 bytes 00000080:00200000:3.0:1770686986.589248:0:64746:0:(file.c:2135:ll_file_io_generic()) Range unlock [0, 18446744073709551615] 00000080:00200000:3.0:1770686986.589260:0:64746:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1770686986.589264:0:64746:0:(file.c:2168:ll_file_io_generic()) [0x200004a52:0x3:0x0]-R-0: 2 io complete with rc: 0, result: 6, restart: 0 00000080:00200000:3.0:1770686986.589273:0:64746:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149830 i_blocks 6184 00000080:00200000:3.0:1770686986.589277:0:64746:0:(file.c:2254:ll_file_io_generic()) iot: 2, result: 6 00000080:00200008:3.0:1770686986.589311:0:64746:0:(file.c:424:ll_file_release()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 102001 00010000:00010000:3.0:1770686986.589328:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.589608:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.589625:0:64746: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:1770686986.589641:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.589650:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.589656:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.589670:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.589674:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.589679:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:3.0:1770686986.589682:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.589689:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.589698:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.589706:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770686986.589712:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.589715:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770686986.589718:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.589730:0:64746:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), file ffff8d6d216d4600, open_flags 18800, mode 0 opened 0 00000080:00200000:3.0:1770686986.589736:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=open 00000002:00010000:3.0:1770686986.589751:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:3.0:1770686986.589810:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:3.0:1770686986.589818:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:3.0:1770686986.589828:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.589836:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07709c00 x1856697348830080/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.589846:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:3.0:1770686986.589868:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830080:192.168.204.116@tcp:101:bash.0 00000100:00100000:3.0:1770686986.590134:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.595983:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07709c00 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830080:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.596009:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 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: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596031:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596039:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596050:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596060:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596071:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596079:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596161:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.596174:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d07709c00 x1856697348830080/t42949673357(42949673357) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1770686986.596188:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07709c00 x1856697348830080/t42949673357(42949673357) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.596213:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596224:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:3.0:1770686986.596230:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770686986.596250:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:3.0:1770686986.596253:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:3.0:1770686986.596257:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2408 00000080:00010000:3.0:1770686986.596303:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00200008:3.0:1770686986.596318:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:3.0:1770686986.596335:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d07709c00 x1856697348830080/t42949673357(42949673357) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1770686986.596373:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2408 from it ffff8d6d07406000 00010000:00010000:3.0:1770686986.596378:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.596386:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.596403:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:3.0:1770686986.596426:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1770686986.596432:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:3.0:1770686986.596445:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1770686986.596452:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 30 res 8589935618/1 (0 0) 00010000:00010000:3.0:1770686986.596488:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:3.0:1770686986.596505:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:3.0:1770686986.596515:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:3.0:1770686986.596536:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830208:192.168.204.116@tcp:101:bash.0 00000100:00100000:3.0:1770686986.596676:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00010000:00010000:2.0:1770686986.603015:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.604170:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830208:192.168.204.116@tcp:101:bash.0 00010000:00010000:3.0:1770686986.604198:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604210:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604222:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604232:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604243:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604250:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604258:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.604289:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d07708000 x1856697348830208/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.604303:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604315:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:3.0:1770686986.604323:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1770686986.604344:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1770686986.604350:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c240f 00000080:00010000:3.0:1770686986.604355:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:3.0:1770686986.604359:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c240f from it ffffa370882efcd8 00010000:00010000:3.0:1770686986.604363:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.604371:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.604981:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1770686986.605028:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1770686986.605046:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:2.0:1770686986.605334:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d07709c00 x1856697348830080/t42949673357(42949673357) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770686986.605345:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686986.605350:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0000 x1856697348830464/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.605387:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830464:192.168.204.116@tcp:35:bash.0 00000100:00100000:2.0:1770686986.605527:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8be40 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.611184:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348830464:192.168.204.116@tcp:35:bash.0 00000002:00100000:2.0:1770686986.611221:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d07709c00 x1856697348830080/t42949673357(42949673357) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.629796:0:65043:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.629827:0:65043: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:1770686986.629843:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.629858:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.629864:0:65043:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.629871:0:65043:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.629874:0:65043:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.629881:0:65043:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03b58 00010000:00010000:0.0:1770686986.629885:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.629893:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.629918:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.629925:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770686986.629931:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.629934:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770686986.629938:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.629945:0:65043:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), flags=24 00000080:00200000:0.0:1770686986.629950:0:65043:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=0 00000002:00010000:0.0:1770686986.629961:0:65043: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:1770686986.630005:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65043 initiator: MDT0 00010000:00010000:0.0:1770686986.630012:0:65043:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65043 initiator: MDT0 00010000:00010000:0.0:1770686986.630022:0:65043:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65043 initiator: MDT0 00000100:00100000:0.0:1770686986.630049:0:65043:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348830592:192.168.204.116@tcp:101:chown.0 00000100:00100000:0.0:1770686986.630398:0:65043:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb840 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.636443:0:65043:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3c380 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348830592:192.168.204.116@tcp:101:chown.0 00010000:00010000:2.0:1770686986.636471:0:65043:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 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: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636489:0:65043:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636498:0:65043:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636509:0:65043:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636519:0:65043:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636530:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636536:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636541:0:65043:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.636549:0:65043:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d1fb3c380 x1856697348830592/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'chown.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.636558:0:65043:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636566:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636573:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636577:0:65043:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636581:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636585:0:65043:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636607:0:65043: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:1770686986.636612:0:65043:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686986.636631:0:65043:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:2.0:1770686986.636643:0:65043:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:2.0:1770686986.636649:0:65043:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c240f 00000080:00010000:2.0:1770686986.636661:0:65043:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:2.0:1770686986.636665:0:65043:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c240f from it ffffa37087f03a28 00010000:00010000:2.0:1770686986.636668:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.636675:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.636707:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.636724:0:65043:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), flags=8 00000080:00200000:2.0:1770686986.636728:0:65043:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=getattr 00000002:00010000:2.0:1770686986.636747:0:65043:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.636784:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65043 initiator: MDT0 00010000:00010000:2.0:1770686986.636792:0:65043:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65043 initiator: MDT0 00010000:00010000:2.0:1770686986.636801:0:65043:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65043 initiator: MDT0 00000100:00100000:2.0:1770686986.636823:0:65043:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348830720:192.168.204.116@tcp:101:chown.0 00000100:00100000:2.0:1770686986.636910:0:65043:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b600 going to sleep for 11 seconds 00010000:00010000:1.0:1770686986.636978:0:64129: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:1770686986.636985:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.636992:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.636996:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637003:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637023:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637039:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637062:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637069:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686986.637123:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637132:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c2416 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aac9 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.637145:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.637147:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.637149:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1770686986.637191:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1770686986.637204:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348830848:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.644378:0:10019:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.116@tcp (source: 12345-192.168.204.116@tcp) 00000100:00100000:1.0:1770686986.644459:0:64123:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1856697358291584 00000100:00100000:1.0:1770686986.644469:0:64123:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1856697358291584 00000100:00100000:1.0:1770686986.644522:0:64123:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.116@tcp, seq: 26 00000100:00100000:1.0:1770686986.644533:0:64123:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8d6d1fb3c700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78390:x1856697358291584:12345-192.168.204.116@tcp:104: 00010000:00010000:1.0:1770686986.644549:0:64123:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.644630:0:64123:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:1.0:1770686986.644646:0:64123:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8d6d1fb3c700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:21bb1478-08ca-420c-8e2f-1655f78dcfe4+5:78390:x1856697358291584:12345-192.168.204.116@tcp:104: Request processed in 116us (280us total) trans 0 rc 0/0 00000100:00100000:1.0:1770686986.644666:0:64123:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.116@tcp, seq: 26 00010000:00010000:1.0:1770686986.644688:0:64128: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:1770686986.644694:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.644703:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.644708:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x400400000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.644717:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x400400000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.644725:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 3/0,0 mode: CW/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x408400000000 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.644801:0:64128:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf100 x1856697348828416/t42949673356(42949673356) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.644813:0:64128:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.644819:0:64128:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8ce300 x1856697348831104/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.644842:0:64128:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64128:1856697348831104:192.168.204.116@tcp:35:ldlm_bl.0 00000100:00100000:1.0:1770686986.644893:0:64128:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e9c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.645565:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348830848:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.649452:0:64128:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64128:1856697348831104:192.168.204.116@tcp:35:ldlm_bl.0 00000002:00100000:2.0:1770686986.649487:0:64128:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf100 x1856697348828416/t42949673356(42949673356) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 824/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1770686986.649559:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 2/0,0 mode: --/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.649567:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:1.0:1770686986.649611:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348831232:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770686986.649676:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 1/0,0 mode: --/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.649686:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03c00/0x88212f771e9c23d7 lrc: 0/0,0 mode: --/CW res: [0x200004a52:0x3:0x0].0x0 bits 0x5/0x5 rrc: 4 type: IBT gid 0 flags: 0x4c09400000020 nid: local remote: 0xbe356044f610aa44 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.649701:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.649704:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.649706:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.655791:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348831232:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.655893:0:65043:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348830720:192.168.204.116@tcp:101:chown.0 00010000:00010000:2.0:1770686986.655912:0:65043:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655928:0:65043:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655935:0:65043:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655947:0:65043:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655957:0:65043:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655968:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655980:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.655987:0:65043:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.655997:0:65043:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d11fc0000 x1856697348830720/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'chown.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.656007:0:65043:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770686986.656020:0:65043:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656029:0:65043:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:2.0:1770686986.656036:0:65043:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686986.656111:0:65043:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8d6d291500c8): rc = 0 00000080:00200000:2.0:1770686986.656127:0:65043:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:2.0:1770686986.656132:0:65043:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c241d 00000080:00010000:2.0:1770686986.656142:0:65043:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:2.0:1770686986.656146:0:65043:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c241d from it ffffa37087f03b20 00010000:00010000:2.0:1770686986.656149:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656157:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770686986.656202:0:65043:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770686986.656209:0:65043:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8),name=[0x200004a52:0x3:0x0]-R-0 00000002:00010000:2.0:1770686986.656227:0:65043:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.656234:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656244:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.656251:0:65043:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.656255:0:65043:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:2.0:1770686986.656258:0:65043:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c241d 00000080:00010000:2.0:1770686986.656262:0:65043:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c241d from it ffffa37087f03cb8 00010000:00010000:2.0:1770686986.656265:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656272:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.656289:0:65043:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770686986.656298:0:65043:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:2.0:1770686986.656317:0:65043:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.656320:0:65043:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11524430, osc lock ffff8d6d045c4260, flags 0x400001002 00000008:00010000:2.0:1770686986.656332:0:65043:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.656334:0:65043:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11524470, osc lock ffff8d6d045c5300, flags 0x400001002 00000008:00010000:2.0:1770686986.656339:0:65043:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.656340:0:65043:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d115244b0, osc lock ffff8d6d045c51d0, flags 0x400001002 00000008:00010000:2.0:1770686986.656345:0:65043:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.656347:0:65043:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d115244f0, osc lock ffff8d6d045c4850, flags 0x400001002 00010000:00010000:2.0:1770686986.656362:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656372:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.656384:0:65043:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.656387:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656394:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656409:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656417:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.656424:0:65043:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.656426:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656434:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656446:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656460:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.656467:0:65043:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.656470:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656477:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656489:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656497:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.656504:0:65043:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.656507:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.656513:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.656520:0:65043:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770686986.656530:0:65043:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149830 i_blocks 6184 00000020:00010000:2.0:1770686986.656534:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06c4d720 (ffff8d6d11feba28/0) at cl_lock_release():245 00000020:00010000:2.0:1770686986.656537:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06c4d720 (ffff8d6d11feba28/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.656539:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11524430 (ffff8d6d044356c8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.656543:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11524470 (ffff8d6d11feb878/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.656546:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d115244b0 (ffff8d6d06a73368/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.656548:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d115244f0 (ffff8d6d06a732d8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.656551:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06c4d720 (ffff8d6d11feba28/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.656553:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11524430 (ffff8d6d11feba28/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.656557:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11524470 (ffff8d6d11feba28/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.656560:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d115244b0 (ffff8d6d11feba28/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.656562:0:65043:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d115244f0 (ffff8d6d11feba28/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686986.656573:0:65043:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686986.656617:0:65043:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.656625:0:65043: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:1770686986.656643:0:65043:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.656651:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.656656:0:65043:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.656661:0:65043:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.656663:0:65043:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.656667:0:65043:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f03bf8 00010000:00010000:2.0:1770686986.656669:0:65043:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.656675:0:65043:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.656683:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.656688:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:2.0:1770686986.656693:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.656696:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:2.0:1770686986.656699:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.656702:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:2.0:1770686986.656705:0:65043:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.656708:0:65043:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, flags=9 00000080:00200008:2.0:1770686986.656731:0:65043:0:(llite_lib.c:2321:ll_setattr_raw()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8) current size 3149830, valid attrs 1846, mode ffff, uid 500, gid 500, new size 18446618098047074304, atime 1770686986.000000000, mtime 1770686986.000000000, ctime 1770686986.000000000 00010000:00010000:2.0:1770686986.656748:0:65043:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656761:0:65043:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656794:0:65043:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.656800:0:65043:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686986.656803:0:65043:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c241d lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aae5 expref: -99 pid: 65043 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1770686986.656821:0:65043:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770686986.656828:0:65043:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc0000 x1856697348831488/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.656851:0:65043:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348831488:192.168.204.116@tcp:36:chown.0 00000100:00100000:2.0:1770686986.656930:0:65043:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b600 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.663814:0:65043:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0000 pname:cluuid:pid:xid:nid:opc:job chown:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65043:1856697348831488:192.168.204.116@tcp:36:chown.0 00000080:00200000:2.0:1770686986.663867:0:65043:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 restore needed 0 00020000:00200000:2.0:1770686986.663882:0:65043:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770686986.663898:0:65043:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000100:00100000:2.0:1770686986.663977:0:10027:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1770686986.663994:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348831616:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.664789:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348831744:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.664891:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348832000:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.664924:0:10029:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1770686986.664933:0:10029:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348831872:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.667790:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348831744:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.667817:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348831616:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.669657:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348832000:192.168.204.116@tcp:2:chown.0 00000100:00100000:2.0:1770686986.670565:0:10029:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10029:1856697348831872:192.168.204.116@tcp:2:chown.0 00000080:00200000:0.0:1770686986.670735:0:65043:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1770686986.670751:0:65043:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8) current size 3149830, valid attrs 1846, mode ffff, uid 500, gid 500, new size 18446618098047074304, atime 1770686986.000000000, mtime 1770686986.000000000, ctime 1770686986.000000000, rc 0 00000080:00200000:2.0:1770686986.673070:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.673115:0:64746: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:1770686986.673131:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.673145:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.673158:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.673165:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.673169:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.673176:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:2.0:1770686986.673180:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.673187:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.673201:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.673208:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.673213:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.673216:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.673219:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.673223:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.674754:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.674774:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.674794:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.674847:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.674856:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:1.0:1770686986.674867:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.674879:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8ce680 x1856697348832256/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.674889:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686986.674909:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348832256:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.675158:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e600 going to sleep for 11 seconds 00010000:00010000:0.0:1770686986.675381:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675389:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675422:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675427:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675443:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675450:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675465:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675471:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675500:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675505:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675520:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675525:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675539:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675544:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675568:0:65044:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 65044 initiator: MDT0 00010000:00010000:0.0:1770686986.675574:0:65044:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00000100:00100000:1.0:1770686986.675814:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348832384:192.168.204.116@tcp:63:ll_sa.0 00010000:00010000:2.0:1770686986.679556:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679575:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679582:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679588:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679596:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679605:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679609:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679615:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679622:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679629:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679645:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679652:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c242b lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 11 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679671:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679677:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679682:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679687:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679693:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679698:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679701:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679706:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679711:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679716:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679719:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679725:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c2432 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679735:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679740:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679744:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679749:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679753:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679757:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85800 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679760:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679769:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679774:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679780:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679783:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679788:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85800/0x88212f771e9c2439 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679799:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679804:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679808:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679814:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679819:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679824:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84800 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679827:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679832:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679838:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679843:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679845:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679851:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84800/0x88212f771e9c2440 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679862:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679868:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679873:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679879:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679884:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679889:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679891:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679897:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679903:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679908:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679911:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679916:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2447 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679926:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679932:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679937:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679942:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679948:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679952:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.679955:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679960:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679965:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679971:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.679974:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679980:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84a00/0x88212f771e9c244e lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679990:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.679996:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680001:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680008:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680013:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680018:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.680021:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680026:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680031:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680036:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.680039:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680049:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85c00/0x88212f771e9c2455 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680060:0:10026:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680066:0:10026: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-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680071:0:10026:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680077:0:10026:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680133:0:10026:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680138:0:10026:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.680141:0:10026:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680147:0:10026:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680153:0:10026:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680158:0:10026:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.680162:0:10026:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00010000:00010000:2.0:1770686986.680167:0:10026:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85e00/0x88212f771e9c245c lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65044 initiator: MDT0 00000100:00100000:2.0:1770686986.680187:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348832384:192.168.204.116@tcp:63:ll_sa.0 00000100:00100000:2.0:1770686986.682569:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348832256:192.168.204.116@tcp:101:bash.0 00010000:00010000:2.0:1770686986.682597:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 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: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682616:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682624:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682645:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682656:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682668:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682676:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682683:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.682694:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8ce680 x1856697348832256/t42949673362(42949673362) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686986.682707:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8ce680 x1856697348832256/t42949673362(42949673362) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.682718:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682727:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:2.0:1770686986.682734:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770686986.682754:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1770686986.682760:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2424 00000080:00010000:2.0:1770686986.682807:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2424 from it ffffa370882efbd0 00010000:00010000:2.0:1770686986.682812:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682820:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.682845:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8ce680 x1856697348832256/t42949673362(42949673362) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1770686986.682903:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770686986.682910:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:2.0:1770686986.682930:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.682939:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682949:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.682959:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.682964:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:2.0:1770686986.682968:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c240f 00000080:00010000:2.0:1770686986.682971:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c240f from it ffffa370882efcd8 00010000:00010000:2.0:1770686986.682974:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.682980:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.683026:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1770686986.683076:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1770686986.683119:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:2.0:1770686986.683156:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8ce680 x1856697348832256/t42949673362(42949673362) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770686986.683166:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686986.683171:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1f80 x1856697348832640/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.683194:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348832640:192.168.204.116@tcp:35:bash.0 00000100:00100000:2.0:1770686986.683279:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bcc0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.687547:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348832640:192.168.204.116@tcp:35:bash.0 00000002:00100000:2.0:1770686986.687574:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8ce680 x1856697348832256/t42949673362(42949673362) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.695235:0:65046:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.695265:0:65046: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:1770686986.695282:0:65046:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695299:0:65046:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.695308:0:65046:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.695316:0:65046:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.695319:0:65046:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.695327:0:65046:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa37087f53bf8 00010000:00010000:1.0:1770686986.695337:0:65046:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695346:0:65046:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.695363:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.695371:0:65046:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=25 00000080:00200000:1.0:1770686986.695377:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.695381:0:65046:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=25 00000080:00200000:1.0:1770686986.695384:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.695389:0:65046:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=25 00000080:00200000:1.0:1770686986.695391:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686986.695402:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 3 00000080:00200000:1.0:1770686986.695407:0:65046:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0abae180, open_flags 8941, mode 81b6 opened 0 00000080:00200000:1.0:1770686986.695415:0:65046:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open|creat 00000002:00010000:1.0:1770686986.695435:0:65046:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x200004a52:0x9:0x0]) in obj [0x200000402:0x1:0x0], intent: open|creat flags 0104502 00010000:00010000:1.0:1770686986.695450:0:65046:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695509:0:65046:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695522:0:65046:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695560:0:65046:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695578:0:65046:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695585:0:65046:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695590:0:65046:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:1.0:1770686986.695593:0:65046:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c2424 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab0f expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695605:0:65046:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586a00/0x88212f771e9c240f lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aaad expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695613:0:65046:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587e00/0x88212f771e9c2408 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa98 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.695656:0:65046:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 65046 initiator: MDT0 00010000:00010000:1.0:1770686986.695663:0:65046:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 65046 initiator: MDT0 00000020:00100000:1.0:1770686986.695676:0:65046:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.695689:0:65046:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348832896/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1.0:1770686986.695698:0:65046:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 65046 initiator: MDT0 00000100:00100000:1.0:1770686986.695723:0:65046:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348832896:192.168.204.116@tcp:101:touch.0 00000100:00100000:1.0:1770686986.696156:0:65046:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.702705:0:65046:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348832896:192.168.204.116@tcp:101:touch.0 00010000:00010000:1.0:1770686986.702732:0:65046:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/0,1 mode: --/CW res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702756:0:65046:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702814:0:65046:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702828:0:65046:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702841:0:65046:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702855:0:65046:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702864:0:65046:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.702872:0:65046:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.702885:0:65046:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8d6d1f8cf480 x1856697348832896/t42949673364(42949673364) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.702920:0:65046:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348832896/t42949673364(42949673364) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.702932:0:65046:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1770686986.702946:0:65046:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.702956:0:65046:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:1.0:1770686986.702963:0:65046:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686986.704252:0:65046:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8d6d291500c8): rc = 0 00000080:00200000:1.0:1770686986.704279:0:65046:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:1.0:1770686986.704288:0:65046:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c2463 00000080:00010000:1.0:1770686986.704301:0:65046:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00200008:1.0:1770686986.704318:0:65046:0:(file.c:1025:ll_file_open()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 104501 00000002:00100000:1.0:1770686986.704347:0:65046:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348832896/t42949673364(42949673364) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'touch.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1770686986.704381:0:65046:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2463 from it ffff8d6d075aa540 00010000:00010000:1.0:1770686986.704388:0:65046:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.704398:0:65046:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1770686986.704423:0:65046:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8), inode mode 8100 mask 42 00000080:00200008:1.0:1770686986.704462:0:65046:0:(llite_lib.c:2321:ll_setattr_raw()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8) current size 3149830, valid attrs 20070, mode 8d6d, uid -2013970864, gid -23696, new size 18446744072376220183, atime 1770686986.000000000, mtime 1770686986.000000000, ctime 1770686986.000000000 00010000:00010000:1.0:1770686986.705431:0:65046:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.705459:0:65046:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.705667:0:65046:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1770686986.705675:0:65046:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1770686986.705678:0:65046:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2463 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610ab32 expref: -99 pid: 65046 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1770686986.705698:0:65046:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1770686986.705708:0:65046:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cfb80 x1856697348833152/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1770686986.705735:0:65046:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cfb80 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348833152:192.168.204.116@tcp:36:touch.0 00000100:00100000:1.0:1770686986.705889:0:65046:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.709678:0:65046:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cfb80 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348833152:192.168.204.116@tcp:36:touch.0 00000080:00200000:1.0:1770686986.709726:0:65046:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00020000:00200000:1.0:1770686986.709743:0:65046:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1770686986.709765:0:65046:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000100:00100000:3.0:1770686986.709862:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348833280:192.168.204.116@tcp:2:touch.0 00000100:00100000:2.0:1770686986.710070:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348833408:192.168.204.116@tcp:2:touch.0 00000100:00100000:2.0:1770686986.710130:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1770686986.710137:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348833536:192.168.204.116@tcp:2:touch.0 00000100:00100000:2.0:1770686986.710172:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348833664:192.168.204.116@tcp:2:touch.0 00000100:00100000:2.0:1770686986.722795:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cdc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348833280:192.168.204.116@tcp:2:touch.0 00000100:00100000:1.0:1770686986.722948:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348833664:192.168.204.116@tcp:2:touch.0 00000100:00100000:0.0:1770686986.723044:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348833536:192.168.204.116@tcp:2:touch.0 00000100:00100000:0.0:1770686986.723064:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8ce680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348833408:192.168.204.116@tcp:2:touch.0 00000080:00200000:1.0:1770686986.723271:0:65046:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:1.0:1770686986.723286:0:65046:0:(llite_lib.c:2571:ll_setattr_raw()) COMPLETED file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8) current size 3149830, valid attrs 201f0, mode 8d6d, uid -2013970864, gid -23696, new size 18446744072376220183, atime 1770686986.000000000, mtime 1770686986.000000000, ctime 1770686986.000000000, rc 0 00000080:00200008:1.0:1770686986.723328:0:65046:0:(file.c:424:ll_file_release()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), flags 104001 00000002:00100000:1.0:1770686986.723382:0:65046:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf480 x1856697348832896/t42949673364(42949673364) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'touch.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.723394:0:65046:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.723399:0:65046:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cca80 x1856697348833920/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.723420:0:65046:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348833920:192.168.204.116@tcp:35:touch.0 00000100:00100000:1.0:1770686986.723483:0:65046:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.725695:0:65046:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job touch:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65046:1856697348833920:192.168.204.116@tcp:35:touch.0 00000002:00100000:1.0:1770686986.725728:0:65046:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf480 x1856697348832896/t42949673364(42949673364) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 848/896 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'touch.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1770686986.726571:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.726592:0:64746: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:1770686986.726607:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.726621:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.726628:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.726644:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.726648:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.726654:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:2.0:1770686986.726658:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.726667:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.726680:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.726686:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:2.0:1770686986.726691:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.726695:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:2.0:1770686986.726698:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.726709:0:64746:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), file ffff8d6d0768f800, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1770686986.726715:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=open 00000002:00010000:2.0:1770686986.726730:0:64746: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:1770686986.726775:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686986.726783:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:2.0:1770686986.726793:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1770686986.726802:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1f80 x1856697348834176/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.726810:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:2.0:1770686986.726831:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834176:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.727208:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bcc0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.732939:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834176:192.168.204.116@tcp:101:bash.0 00010000:00010000:2.0:1770686986.732965:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a 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: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.732989:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.732998:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733007:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733023:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733034:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733042:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733049:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.733060:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d11fc1f80 x1856697348834176/t42949673367(42949673367) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1770686986.733072:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1f80 x1856697348834176/t42949673367(42949673367) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.733109:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733120:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:2.0:1770686986.733127:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686986.733149:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:2.0:1770686986.733153:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:2.0:1770686986.733158:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c246a 00000080:00010000:2.0:1770686986.733448:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00200008:2.0:1770686986.733463:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:2.0:1770686986.733478:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d11fc1f80 x1856697348834176/t42949673367(42949673367) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1770686986.733509:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c246a from it ffff8d6d28da0a20 00010000:00010000:2.0:1770686986.733512:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.733518:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.733532:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:2.0:1770686986.733550:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770686986.733555:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:2.0:1770686986.733565:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.733570:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 30 res 8589935618/1 (0 0) 00010000:00010000:2.0:1770686986.733598:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686986.733603:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:2.0:1770686986.733609:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:2.0:1770686986.733624:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834304:192.168.204.116@tcp:101:bash.0 00000100:00100000:2.0:1770686986.733739:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bcc0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.736905:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834304:192.168.204.116@tcp:101:bash.0 00010000:00010000:2.0:1770686986.736931:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736940:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736949:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736957:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736964:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736969:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736974:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.736980:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d11fc1880 x1856697348834304/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.736989:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.736998:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:2.0:1770686986.737002:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1770686986.737018:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1770686986.737022:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2471 00000080:00010000:2.0:1770686986.737025:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:2.0:1770686986.737027:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2471 from it ffffa370882efcd8 00010000:00010000:2.0:1770686986.737029:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.737034:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.737128:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:2.0:1770686986.737168:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:2.0:1770686986.737182:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:2.0:1770686986.737214:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d11fc1f80 x1856697348834176/t42949673367(42949673367) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1770686986.737222:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1770686986.737226:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1880 x1856697348834560/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.737243:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834560:192.168.204.116@tcp:35:bash.0 00000100:00100000:2.0:1770686986.737305:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8bcc0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.739596:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348834560:192.168.204.116@tcp:35:bash.0 00000002:00100000:2.0:1770686986.739626:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d11fc1f80 x1856697348834176/t42949673367(42949673367) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1770686986.748350:0:65047:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:0.0:1770686986.748771:0:65047: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:1770686986.748848:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.748864:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.748871:0:65047:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1770686986.748879:0:65047:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:0.0:1770686986.748882:0:65047:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:0.0:1770686986.748889:0:65047:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880e3b58 00010000:00010000:0.0:1770686986.748893:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1770686986.748900:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1770686986.748915:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.748929:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1770686986.748935:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:0.0:1770686986.748938:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1770686986.748941:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:0.0:1770686986.748951:0:65047:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), flags=24 00000080:00200000:0.0:1770686986.748955:0:65047:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=0 00000002:00010000:0.0:1770686986.748967:0:65047: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:1770686986.749015:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65047 initiator: MDT0 00010000:00010000:0.0:1770686986.749021:0:65047:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65047 initiator: MDT0 00010000:00010000:0.0:1770686986.749030:0:65047:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65047 initiator: MDT0 00000100:00100000:0.0:1770686986.750649:0:65047:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348834688:192.168.204.116@tcp:101:rm.0 00000100:00100000:0.0:1770686986.750850:0:65047:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d308eb0c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.758079:0:65047:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f100 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348834688:192.168.204.116@tcp:101:rm.0 00010000:00010000:2.0:1770686986.758301:0:65047:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 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: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758318:0:65047:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758675:0:65047:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758688:0:65047:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758700:0:65047:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758711:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758717:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758721:0:65047:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.758730:0:65047:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d1fb3f100 x1856697348834688/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.758739:0:65047:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758747:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758756:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758761:0:65047:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758769:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758773:0:65047:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758791:0:65047: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:1770686986.758797:0:65047:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686986.758818:0:65047:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:2.0:1770686986.758821:0:65047:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:2.0:1770686986.758827:0:65047:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2471 00000080:00010000:2.0:1770686986.758840:0:65047:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:2.0:1770686986.758844:0:65047:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2471 from it ffffa370880e3a28 00010000:00010000:2.0:1770686986.758847:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758855:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.758887:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00010000:00010000:1.0:1770686986.758887:0:64905: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:1770686986.758894:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.758901:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84e00 already unused, calling callback (ffffffffc1a4c1a0) 00000080:00200000:2.0:1770686986.758905:0:65047:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), flags=8 00010000:00010000:1.0:1770686986.758905:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.758909:0:65047:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=getattr 00010000:00010000:1.0:1770686986.758913:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.758920:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770686986.758925:0:65047:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x3:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.758951:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758963:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65047 initiator: MDT0 00010000:00010000:2.0:1770686986.758969:0:65047:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65047 initiator: MDT0 00010000:00010000:1.0:1770686986.758972:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 6 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.758978:0:65047:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65047 initiator: MDT0 00010000:00010000:1.0:1770686986.758979:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1770686986.758996:0:65047:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348834816:192.168.204.116@tcp:101:rm.0 00000100:00100000:3.0:1770686986.759037:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348834944:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.759103:0:65047:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b0c0 going to sleep for 11 seconds 00010000:00010000:1.0:1770686986.759358:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.759366:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84e00/0x88212f771e9c2478 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab8d expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.759381:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.759383:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.759385:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1770686986.763013:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348834944:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1770686986.768245:0:65047:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348834816:192.168.204.116@tcp:101:rm.0 00010000:00010000:2.0:1770686986.768273:0:65047:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768290:0:65047:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768297:0:65047:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768308:0:65047:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768318:0:65047:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768329:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768336:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.768343:0:65047:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1770686986.768354:0:65047:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d11fc1880 x1856697348834816/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 600/872 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1770686986.768379:0:65047:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1770686986.768418:0:65047:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.768429:0:65047:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:2.0:1770686986.768436:0:65047:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1770686986.768486:0:65047:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8d6d291500c8): rc = 0 00000080:00200000:2.0:1770686986.768501:0:65047:0:(file.c:6860:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 1 -> 1 00000080:00010000:2.0:1770686986.768506:0:65047:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c247f 00000080:00010000:2.0:1770686986.768516:0:65047:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:2.0:1770686986.768520:0:65047:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c247f from it ffffa370880e3b20 00010000:00010000:2.0:1770686986.768523:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.768531:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1770686986.768566:0:65047:0:(file.c:6303:ll_getattr_dentry()) START file [0x200004a52:0x3:0x0]-R-0:[0x200004a52:0x3:0x0](ffff8d6d291500c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1770686986.768574:0:65047:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8),name=[0x200004a52:0x3:0x0]-R-0 00000002:00010000:2.0:1770686986.768593:0:65047:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1770686986.768600:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.768614:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.768619:0:65047:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 1 00000080:00010000:2.0:1770686986.768624:0:65047:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000080:00010000:2.0:1770686986.768627:0:65047:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8d6d291500c8) for lock 0x88212f771e9c247f 00000080:00010000:2.0:1770686986.768862:0:65047:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c247f from it ffffa370880e3cb8 00010000:00010000:2.0:1770686986.768867:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.768875:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.768894:0:65047:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1770686986.768905:0:65047:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:2.0:1770686986.768929:0:65047:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.768933:0:65047:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11524230, osc lock ffff8d6d045c4850, flags 0x400001002 00000008:00010000:2.0:1770686986.768967:0:65047:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.768969:0:65047:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d11524270, osc lock ffff8d6d045c51d0, flags 0x400001002 00000008:00010000:2.0:1770686986.768986:0:65047:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.768987:0:65047:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d115242b0, osc lock ffff8d6d045c5300, flags 0x400001002 00000008:00010000:2.0:1770686986.769001:0:65047:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1770686986.769003:0:65047:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8d6d115242f0, osc lock ffff8d6d045c4260, flags 0x400001002 00010000:00010000:2.0:1770686986.769017:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.769026:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.769040:0:65047:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.769043:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770019:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770048:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770163:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 1048575) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.770173:0:65047:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.770177:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770184:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770200:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770209:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.770221:0:65047:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.770224:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770231:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770244:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770252:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 18446744073709551615) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.770258:0:65047:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1770686986.770260:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1770686986.770267:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 5/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1770686986.770274:0:65047:0:(cl_io.c:1838:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00000080:00200000:2.0:1770686986.770288:0:65047:0:(file.c:1710:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149830 i_blocks 6184 00000020:00010000:2.0:1770686986.770293:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8d6d06e51e10 (ffff8d6d06a733f8/0) at cl_lock_release():245 00000020:00010000:2.0:1770686986.770296:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d06e51e10 (ffff8d6d06a733f8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.770299:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11524230 (ffff8d6d06a73098/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.770304:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d11524270 (ffff8d6d06a736c8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.770306:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d115242b0 (ffff8d6d06a73bd8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.770309:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8d6d115242f0 (ffff8d6d06a73488/1) at cl_lock_cancel():142 00000020:00010000:2.0:1770686986.770311:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d06e51e10 (ffff8d6d06a733f8/0) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.770314:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11524230 (ffff8d6d06a733f8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.770321:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d11524270 (ffff8d6d06a733f8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.770324:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d115242b0 (ffff8d6d06a733f8/1) at cl_lock_fini():72 00000020:00010000:2.0:1770686986.770327:0:65047:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8d6d115242f0 (ffff8d6d06a733f8/1) at cl_lock_fini():72 00000080:00200000:2.0:1770686986.770340:0:65047:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686986.770889:0:65047:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:2.0:1770686986.770908:0:65047: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:1770686986.770919:0:65047:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.770929:0:65047:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.770935:0:65047:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1770686986.770942:0:65047:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:2.0:1770686986.770945:0:65047:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:2.0:1770686986.770950:0:65047:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880e3c10 00010000:00010000:2.0:1770686986.770953:0:65047:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.770961:0:65047:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1770686986.770971:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.770978:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1770686986.770984:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:2.0:1770686986.770987:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1770686986.770991:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:2.0:1770686986.770995:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1770686986.770998:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:2.0:1770686986.771004:0:65047:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, flags=0 00000080:00200000:2.0:1770686986.771008:0:65047:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 3 00000080:00200000:2.0:1770686986.771013:0:65047:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a52:0x3:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448) 00010000:00010000:2.0:1770686986.771041:0:65047:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.771760:0:65047:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.771783:0:65047:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.772376:0:65047:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1770686986.772392:0:65047:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.772414:0:65047:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 5 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1770686986.772423:0:65047:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1770686986.772461:0:65047:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.772470:0:65047:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.772481:0:65047:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.772589:0:65047:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.772594:0:65047:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.772600:0:65047:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 5 locks packed 00010000:00010000:2.0:1770686986.772602:0:65047:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86f600/0x88212f771e9c247f lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 4 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aba9 expref: -99 pid: 65047 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.772615:0:65047:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07587200/0x88212f771e9c2401 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x20/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610aa7c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.772624:0:65047:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c23de lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0xbe356044f610aa52 expref: -99 pid: 64746 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1770686986.773079:0:65047:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86e400/0x88212f771e9c2471 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab71 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.773526:0:65047:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1f86ec00/0x88212f771e9c246a lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ab5c expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1770686986.773550:0:65047:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1770686986.773562:0:65047:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d11fc1880 x1856697348835200/t0(0) o36->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:2.0:1770686986.773589:0:65047:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348835200:192.168.204.116@tcp:36:rm.0 00000100:00100000:2.0:1770686986.773767:0:65047:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d28c8b0c0 going to sleep for 11 seconds 00000100:00100000:2.0:1770686986.777704:0:65047:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1880 pname:cluuid:pid:xid:nid:opc:job rm:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65047:1856697348835200:192.168.204.116@tcp:36:rm.0 00000080:00200000:2.0:1770686986.777761:0:65047:0:(vvp_io.c:1929:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 1 restore needed 0 00020000:00200000:2.0:1770686986.777774:0:65047:0:(lov_io.c:1145:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1770686986.777789:0:65047:0:(lov_io.c:1145:lov_io_iter_init()) component[1] flags 0x10 00000008:00010000:2.0:1770686986.777819:0:65047:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d4233032 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.777849:0:65047:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000d4233032 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.777875:0:65047:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d4233032 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1770686986.777900:0:65047:0:(vvp_io.c:307:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1770686986.777951:0:65047:0:(llite_lib.c:1960:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8d6d291500c8) 00000008:00010000:2.0:1770686986.777980:0:65047:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 2051 [cma]time 1770686986 1770686986 1770686986 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa03200/0x88212f771e9c23e5 lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa59 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.778000:0:65047:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2059 [cma]time: 1770686976 1770686976 0 by oinfo size 1048576 blocks 2059 [cma]time 1770686986 1770686986 1770686986 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1fa03600/0x88212f771e9c23ec lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa60 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.778012:0:65047:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1770686976 1770686976 0 by oinfo size 2097152 blocks 2059 [cma]time 1770686986 1770686986 1770686986 ns: lustre-OST0001-osc-ffff8d6d07631000 lock: ffff8d6d1f86e600/0x88212f771e9c23f3 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa67 expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1770686986.778062:0:65047:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1770686976 1770686976 0 by oinfo size 1052678 blocks 15 [cma]time 1770686986 1770686986 1770686986 ns: lustre-OST0000-osc-ffff8d6d07631000 lock: ffff8d6d1fa02000/0x88212f771e9c23fa lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000020000 nid: local remote: 0xbe356044f610aa6e expref: -99 pid: 64746 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1770686986.779059:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.779079:0:64746: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:1770686986.779121:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.779277:0:64746:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.779288:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.779294:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.779297:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.779304:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370882efbf8 00010000:00010000:1.0:1770686986.779308:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.779695:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.779710:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.779716:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.779720:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.779723:0:64746:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.779725:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.779734:0:64746:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), file ffff8d6d0abae180, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686986.779738:0:64746:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=open 00000002:00010000:1.0:1770686986.779751:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686986.779797:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.779803:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000020:00100000:1.0:1770686986.779811:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.779818:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348835456/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.779824:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686986.779840:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835456:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.781037:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.788004:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835456:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.788030:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 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: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788074:0:64746:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788142:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788155:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788165:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788178:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788186:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788193:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.788205:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8d6d1f8cf480 x1856697348835456/t42949673370(42949673370) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.788218:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348835456/t42949673370(42949673370) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.788227:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788248:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686986.788255:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1770686986.788276:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1770686986.788279:0:64746:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:1.0:1770686986.788285:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c2486 00000080:00010000:1.0:1770686986.788330:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00200008:1.0:1770686986.788344:0:64746:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.788374:0:64746:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348835456/t42949673370(42949673370) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1770686986.788412:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c2486 from it ffff8d6d075aa540 00010000:00010000:1.0:1770686986.788417:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.788424:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03400/0x88212f771e9c2486 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abe1 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.788441:0:64746:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.788465:0:64746:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686986.788471:0:64746:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:1.0:1770686986.788484:0:64746:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.788491:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 30 res 8589935618/1 (0 0) 00010000:00010000:1.0:1770686986.788526:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.788533:0:64746:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00010000:00010000:1.0:1770686986.788551:0:64746:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 64746 initiator: MDT0 00000100:00100000:1.0:1770686986.788571:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835584:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.788659:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.790965:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835584:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.790990:0:64746:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791001:0:64746:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791012:0:64746:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791023:0:64746:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791034:0:64746:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791042:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791060:0:64746:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.791072:0:64746:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8d6d1f8cd880 x1856697348835584/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.791126:0:64746:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791138:0:64746:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686986.791144:0:64746:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.791162:0:64746:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.791167:0:64746:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c248d 00000080:00010000:1.0:1770686986.791170:0:64746:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686986.791173:0:64746:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c248d from it ffffa370882efcd8 00010000:00010000:1.0:1770686986.791175:0:64746:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.791181:0:64746:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.791236:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686986.791269:0:64746:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686986.791281:0:64746:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.791310:0:64746:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf480 x1856697348835456/t42949673370(42949673370) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.791320:0:64746:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.791326:0:64746:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cd880 x1856697348835840/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.791347:0:64746:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835840:192.168.204.116@tcp:35:bash.0 00000100:00100000:1.0:1770686986.791420:0:64746:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.794299:0:64746:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:64746:1856697348835840:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686986.794345:0:64746:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf480 x1856697348835456/t42949673370(42949673370) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1770686986.805745:0:65048:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:3.0:1770686986.805769:0:65048: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:1770686986.805785:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.805802:0:65048:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.805816:0:65048:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1770686986.805823:0:65048:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:3.0:1770686986.805827:0:65048:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:3.0:1770686986.805834:0:65048:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880c3bf8 00010000:00010000:3.0:1770686986.805838:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.805847:0:65048:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.805870:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.805877:0:65048:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:3.0:1770686986.805882:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:3.0:1770686986.805886:0:65048:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:3.0:1770686986.805889:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:3.0:1770686986.805898:0:65048:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), flags=27 00000080:00200000:3.0:1770686986.805903:0:65048:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8d6d187780c8), intent=0 00000002:00010000:3.0:1770686986.805914:0:65048:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:3.0:1770686986.805963:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65048 initiator: MDT0 00010000:00010000:3.0:1770686986.805968:0:65048:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00010000:00010000:3.0:1770686986.805975:0:65048:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00000100:00100000:3.0:1770686986.805998:0:65048:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348835968:192.168.204.116@tcp:101:lfs.0 00000100:00100000:3.0:1770686986.806115:0:65048:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d076256c0 going to sleep for 11 seconds 00000100:00100000:3.0:1770686986.814809:0:65048:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348835968:192.168.204.116@tcp:101:lfs.0 00010000:00010000:3.0:1770686986.814835:0:65048:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 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: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814852:0:65048:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814870:0:65048:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814880:0:65048:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814890:0:65048:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814902:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814910:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814916:0:65048:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1770686986.814933:0:65048:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8d6d07708000 x1856697348835968/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 576/584 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1770686986.814943:0:65048:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814967:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814976:0:65048:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814983:0:65048:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814990:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.814997:0:65048:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.815021:0:65048: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:1770686986.815029:0:65048:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1770686986.815051:0:65048:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:3.0:1770686986.815055:0:65048:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8d6d1877f448): rc = 0 00000080:00010000:3.0:1770686986.815061:0:65048:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c248d 00010000:00010000:1.0:1770686986.815073:0:64129:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00000080:00010000:3.0:1770686986.815074:0:65048:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:3.0:1770686986.815078:0:65048:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c248d from it ffffa370880c3ac8 00010000:00010000:1.0:1770686986.815081:0:64129:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.815111:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1770686986.815120:0:65048:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815120:0:64129:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07586200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.815125:0:64129:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815132:0:64129:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815139:0:64129:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815153:0:64129:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.815164:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00010000:00010000:1.0:1770686986.815184:0:64129:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1770686986.815189:0:65048:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x4:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d0315ec00, open_flags 18800, mode 0 opened 0 00010000:00010000:1.0:1770686986.815190:0:64129:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000080:00200000:3.0:1770686986.815194:0:65048:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x4:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:3.0:1770686986.815213:0:65048:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x4:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686986.815213:0:64129:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815219:0:64129:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586200/0x88212f771e9c2494 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x11/0x11 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac12 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.815231:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.815237:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1770686986.815239:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1770686986.815245:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 65048 initiator: MDT0 00010000:00010000:3.0:1770686986.815252:0:65048:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00000020:00100000:3.0:1770686986.815261:0:65048:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1770686986.815270:0:65048:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d07708000 x1856697348836352/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:3.0:1770686986.815279:0:65048:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00000100:00100000:1.0:1770686986.815388:0:65048:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836352:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.815604:0:65048:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e0c0 going to sleep for 11 seconds 00000100:00100000:0.0:1770686986.816799:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348836096:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.818846:0:65048:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d07708000 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836352:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.818868:0:65048:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818881:0:65048: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-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818888:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818895:0:65048:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818902:0:65048:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818908:0:65048:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d07586600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.818913:0:65048:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818920:0:65048:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818926:0:65048:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818934:0:65048:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686986.818939:0:65048:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.818962:0:65048:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d07586600/0x88212f771e9c249b lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65048 initiator: MDT0 00000002:00100000:1.0:1770686986.818978:0:65048:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d07708000 x1856697348836352/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.818989:0:65048:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686986.819131:0:65048:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.819149:0:65048: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:1770686986.819162:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.819174:0:65048:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.819182:0:65048:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.819188:0:65048:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.819191:0:65048:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.819196:0:65048:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880c3bf8 00010000:00010000:1.0:1770686986.819199:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.819207:0:65048:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.819220:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.819227:0:65048:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.819233:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.819236:0:65048:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.819245:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.819250:0:65048:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000100:00100000:2.0:1770686986.819699:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348836096:192.168.204.116@tcp:103:ldlm_bl.0 00000080:00200000:1.0:1770686986.820953:0:65048:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.820967:0:65048:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.820988:0:65048:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.821035:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65048 initiator: MDT0 00010000:00010000:1.0:1770686986.821043:0:65048:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00000020:00100000:1.0:1770686986.821064:0:65048:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.821073:0:65048:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348836608/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.821100:0:65048:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65048 initiator: MDT0 00000100:00100000:1.0:1770686986.821119:0:65048:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836608:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.821313:0:65048:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00010000:00010000:0.0:1770686986.821560:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821568:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821583:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821589:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821609:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 6 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821615:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821626:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 7 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821644:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821658:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 8 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821664:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821676:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 9 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821682:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821695:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 10 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821700:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821711:0:65049:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 11 type: IBT flags: 0x10000000000000 pid: 65049 initiator: MDT0 00010000:00010000:0.0:1770686986.821717:0:65049:0:(ldlm_request.c:1177:ldlm_cli_lock_create_pack()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 11 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00000100:00100000:0.0:1770686986.821768:0:10028:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1770686986.821781:0:10028:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1fb3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348836736:192.168.204.116@tcp:63:ll_sa.0 00000100:00100000:1.0:1770686986.825838:0:65048:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836608:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.825866:0:65048:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 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: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825884:0:65048:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825892:0:65048:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825903:0:65048:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825926:0:65048:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825939:0:65048:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825947:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.825955:0:65048:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.825965:0:65048:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cf480 x1856697348836608/t42949673372(42949673372) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.825979:0:65048:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348836608/t42949673372(42949673372) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.825990:0:65048:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.826000:0:65048:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8d6d27992000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1770686986.826008:0:65048:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.826026:0:65048:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.826031:0:65048:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c24a2 00000080:00010000:1.0:1770686986.826192:0:65048:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c24a2 from it ffffa370880c3bd0 00010000:00010000:1.0:1770686986.826198:0:65048:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.826220:0:65048:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.826248:0:65048:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348836608/t42949673372(42949673372) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686986.826327:0:65048:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=fa43d0 00010000:00010000:2.0:1770686986.827436:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827449:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827455:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827461:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827468:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 10 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827474:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827477:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827483:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827490:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827502:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827507:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827513:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84200/0x88212f771e9c24a9 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 10 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827533:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827537:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827542:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827547:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827552:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 9 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827556:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85200 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827558:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827562:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827567:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827572:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827575:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827579:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85200/0x88212f771e9c24b0 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 9 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827589:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827593:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827599:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827603:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827608:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 8 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827612:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827615:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827619:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827623:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827628:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827642:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827651:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84400/0x88212f771e9c24b7 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 8 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827662:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827667:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827672:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827677:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827682:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 7 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827687:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827689:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827694:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827699:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827704:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827707:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827713:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85400/0x88212f771e9c24be lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 7 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827724:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827730:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827735:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827741:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827746:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 6 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827751:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e85a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827754:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827760:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827766:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827772:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827775:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827781:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e85a00/0x88212f771e9c24c5 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 6 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827791:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827797:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827802:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827807:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827812:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827816:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84c00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827819:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827823:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827827:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827832:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827835:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827840:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84c00/0x88212f771e9c24cc lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827850:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827856:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827861:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827867:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827872:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827877:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84000 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827880:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827884:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827889:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827894:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827897:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827902:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84000/0x88212f771e9c24d3 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827913:0:10028:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827919:0:10028: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-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827924:0:10028:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827930:0:10028:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827935:0:10028:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827940:0:10028:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d06e84600 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.827943:0:10028:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827948:0:10028:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x206400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827953:0:10028:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x20e400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827959:0:10028:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1770686986.827961:0:10028:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00010000:00010000:2.0:1770686986.827967:0:10028:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d06e84600/0x88212f771e9c24da lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x3/0x3 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 65049 initiator: MDT0 00000100:00100000:2.0:1770686986.827984:0:10028:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1fb3f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10028:1856697348836736:192.168.204.116@tcp:63:ll_sa.0 00000100:00100000:1.0:1770686986.828171:0:65048:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836864:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686986.828299:0:65048:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.833560:0:65048:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348836864:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686986.835046:0:65048:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.835139:0:65048:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf480 x1856697348836608/t42949673372(42949673372) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.835151:0:65048:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.835156:0:65048:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc380 x1856697348837120/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.835178:0:65048:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348837120:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686986.835266:0:65048:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.838135:0:65048:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65048:1856697348837120:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686986.838173:0:65048:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf480 x1856697348836608/t42949673372(42949673372) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.840725:0:65051:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.840748:0:65051: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:1770686986.840765:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.840784:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.840792:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.840800:0:65051:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.840804:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.840812:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880e3bf8 00010000:00010000:1.0:1770686986.840816:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.840824:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.840840:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.840846:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.840852:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.840855:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.840858:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.840862:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.840866:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.840872:0:65051:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.840886:0:65051:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.840932:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.840937:0:65051:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000020:00100000:1.0:1770686986.840946:0:65051:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.840960:0:65051:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc380 x1856697348837376/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.840967:0:65051:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000100:00100000:1.0:1770686986.840986:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348837376:192.168.204.116@tcp:101:bash.0 00000100:00100000:1.0:1770686986.841237:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e900 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.847155:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348837376:192.168.204.116@tcp:101:bash.0 00010000:00010000:1.0:1770686986.847182:0:65051:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 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: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847211:0:65051:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847219:0:65051:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847228:0:65051:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847238:0:65051:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847249:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847256:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847277:0:65051:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.847289:0:65051:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cc380 x1856697348837376/t42949673374(42949673374) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.847301:0:65051:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cc380 x1856697348837376/t42949673374(42949673374) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.847311:0:65051:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847321:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847332:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847340:0:65051:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847346:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847351:0:65051:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847380:0:65051: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:1770686986.847387:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.847405:0:65051:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.847411:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c24a2 00000080:00010000:1.0:1770686986.847468:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c24a2 from it ffffa370880e3bd0 00010000:00010000:1.0:1770686986.847473:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847480:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.847505:0:65051:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cc380 x1856697348837376/t42949673374(42949673374) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1770686986.847571:0:65051:0:(file.c:6303:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1770686986.847577:0:65051:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448),name=MDT0000 00000002:00010000:1.0:1770686986.847595:0:65051:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: getattr flags 0 00010000:00010000:1.0:1770686986.847602:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847609:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.847615:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.847619:0:65051:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) 00000080:00010000:1.0:1770686986.847622:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c248d 00000080:00010000:1.0:1770686986.847626:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c248d from it ffffa370880e3cd8 00010000:00010000:1.0:1770686986.847641:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.847648:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.847724:0:65051:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size0/10752 32bit_api 0 00000080:00200000:1.0:1770686986.847799:0:65051:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1770686986.847814:0:65051:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.847852:0:65051:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cc380 x1856697348837376/t42949673374(42949673374) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.847863:0:65051:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.847868:0:65051:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348837632/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.847890:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348837632:192.168.204.116@tcp:35:bash.0 00000100:00100000:1.0:1770686986.847966:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00010000:00010000:2.0:1770686986.849674:0:64128: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:1770686986.849690:0:64128:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849705:0:64128:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02e00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.849710:0:64128:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849725:0:64128:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849736:0:64128:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849765:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849776:0:64128:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849921:0:64128:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.849929:0:64128:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1770686986.850008:0:10026:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348837760:192.168.204.116@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1770686986.850347:0:64128:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.850357:0:64128:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02e00/0x88212f771e9c24e1 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac74 expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.850371:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.850373:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.850375:0:64128:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1770686986.854525:0:10026:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc1f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10026:1856697348837760:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.868450:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job bash:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348837632:192.168.204.116@tcp:35:bash.0 00000002:00100000:1.0:1770686986.868486:0:65051:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cc380 x1856697348837376/t42949673374(42949673374) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.874654:0:65051:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.874680:0:65051: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:1770686986.874696:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.874716:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.874724:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.874732:0:65051:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.874736:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.874742:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880e3bf8 00010000:00010000:1.0:1770686986.874746:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.874754:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.874768:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.874775:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.874781:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.874784:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.874787:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.874790:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=27 00000080:00200000:1.0:1770686986.874793:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 1 00000080:00200000:1.0:1770686986.874805:0:65051:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=[0x200004a52:0x4:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), file ffff8d6d05577680, open_flags 18800, mode 0 opened 0 00000080:00200000:1.0:1770686986.874811:0:65051:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a52:0x4:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8d6d1877f448), intent=open 00000002:00010000:1.0:1770686986.874824:0:65051:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a52:0x4:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: open flags 0304001 00010000:00010000:1.0:1770686986.874873:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 5 type: IBT flags: 0x10000000000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.874880:0:65051:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000020:00100000:1.0:1770686986.874891:0:65051:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.874903:0:65051:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348838016/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.874912:0:65051:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000100:00100000:1.0:1770686986.874936:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838016:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.875221:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.879927:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838016:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.879949:0:65051:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879961:0:65051: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-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879967:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879973:0:65051:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x10206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879980:0:65051:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT flags: 0x206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879985:0:65051:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa03a00 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:1.0:1770686986.879989:0:65051:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.879995:0:65051:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 4/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x206400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.880002:0:65051:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 5/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x20e400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.880008:0:65051:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1770686986.880013:0:65051:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 3/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.880023:0:65051:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03a00/0x88212f771e9c24e8 lrc: 0/0,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x1 rrc: 5 type: IBT flags: 0x4a0f400000000 pid: 65051 initiator: MDT0 00000002:00100000:1.0:1770686986.880038:0:65051:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=b, status=-20 req@ffff8d6d1f8cf480 x1856697348838016/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 832/608 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1770686986.880051:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc -20 00000080:00200000:1.0:1770686986.880406:0:65051:0:(file.c:6198:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348),name=/ 00000002:00010000:1.0:1770686986.880423:0:65051: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:1770686986.880437:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.880447:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c 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: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.880453:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1770686986.880457:0:65051:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) 00000080:00010000:1.0:1770686986.880461:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8d6d27725348) for lock 0x88212f771e9c222c 00000080:00010000:1.0:1770686986.880466:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c222c from it ffffa370880e3bf8 00010000:00010000:1.0:1770686986.880469:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.880475:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02200/0x88212f771e9c222c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610a4cc expref: -99 pid: 64933 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1770686986.880487:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8d6d27725348), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.880494:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=27 00000080:00200000:1.0:1770686986.880500:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8d6d18778908), inode mode 41ed mask 1 00000080:00200000:1.0:1770686986.880503:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=27 00000080:00200000:1.0:1770686986.880507:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8d6d187780c8), inode mode 4140 mask 1 00000080:00200000:1.0:1770686986.880510:0:65051:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=267 00000080:00200000:1.0:1770686986.880515:0:65051:0:(file.c:6680:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448), inode mode 41c0 mask 44 00000080:00200008:1.0:1770686986.880523:0:65051:0:(file.c:1025:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00010000:1.0:1770686986.880537:0:65051:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0104240304001 00010000:00010000:1.0:1770686986.880578:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 65051 initiator: MDT0 00010000:00010000:1.0:1770686986.880585:0:65051:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000020:00100000:1.0:1770686986.880596:0:65051:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1770686986.880603:0:65051:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cf480 x1856697348838272/t0(0) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.880612:0:65051:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 65051 initiator: MDT0 00000100:00100000:1.0:1770686986.880646:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838272:192.168.204.116@tcp:101:lfs.0 00000100:00100000:1.0:1770686986.881514:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.885314:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cf480 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838272:192.168.204.116@tcp:101:lfs.0 00010000:00010000:1.0:1770686986.885341:0:65051:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef 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: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885359:0:65051:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885367:0:65051:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885378:0:65051:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885390:0:65051:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885402:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885410:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885417:0:65051:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.885427:0:65051:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8d6d1f8cf480 x1856697348838272/t42949673376(42949673376) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1770686986.885438:0:65051:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348838272/t42949673376(42949673376) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1770686986.885448:0:65051:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885457:0:65051:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 6 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885467:0:65051:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885474:0:65051:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885485:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885492:0:65051:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885520:0:65051: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:1770686986.885526:0:65051:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1770686986.885545:0:65051:0:(llite_lib.c:2988:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1770686986.885550:0:65051:0:(llite_internal.h:2006:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8d6d1877f448) for lock 0x88212f771e9c24a2 00000080:00010000:1.0:1770686986.885592:0:65051:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x88212f771e9c24a2 from it ffffa370880e3bd0 00010000:00010000:1.0:1770686986.885597:0:65051:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1770686986.885605:0:65051:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1770686986.885639:0:65051:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8d6d1f8cf480 x1856697348838272/t42949673376(42949673376) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1770686986.885725:0:65051:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8d6d1877f448) cmd=c0086915 arg=15623d0 00000100:00100000:1.0:1770686986.885784:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838400:192.168.204.116@tcp:34:lfs.0 00000100:00100000:1.0:1770686986.885868:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e300 going to sleep for 11 seconds 00010000:00010000:2.0:1770686986.885930:0:64905: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:1770686986.885938:0:64905:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.885947:0:64905:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8d6d1fa02400 already unused, calling callback (ffffffffc1a4c1a0) 00010000:00010000:2.0:1770686986.885953:0:64905:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.885960:0:64905:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.885968:0:64905:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.885984:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02c00/0x88212f771e9c248d lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610abf6 expref: -99 pid: 64746 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.885994:0:64905:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa03800/0x88212f771e9c24a2 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x0 rrc: 5 type: IBT gid 0 flags: 0x0 nid: local remote: 0xbe356044f610ac35 expref: -99 pid: 65048 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.886023:0:64905:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.886030:0:64905:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1770686986.886061:0:64905:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.886069:0:64905:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8d6d07631000 lock: ffff8d6d1fa02400/0x88212f771e9c24ef lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x7/0x7 rrc: 5 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xbe356044f610ac9e expref: -99 pid: 65051 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1770686986.886111:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.886113:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1770686986.886117:0:64905:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1770686986.886128:0:10027:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d11fc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348838528:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1770686986.889054:0:10027:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d11fc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:21bb1478-08ca-420c-8e2f-1655f78dcfe4:10027:1856697348838528:192.168.204.116@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1770686986.889712:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838400:192.168.204.116@tcp:34:lfs.0 00000080:00200008:1.0:1770686986.889867:0:65051:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8d6d1877f448), flags 304000 00000002:00100000:1.0:1770686986.889922:0:65051:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8d6d1f8cf480 x1856697348838272/t42949673376(42949673376) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1770686986.889940:0:65051:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8d6d07631000: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1770686986.889946:0:65051:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8d6d1f8cc380 x1856697348838784/t0(0) o35->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@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:1770686986.889968:0:65051:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838784:192.168.204.116@tcp:35:lfs.0 00000100:00100000:1.0:1770686986.890112:0:65051:0:(client.c:2690:ptlrpc_set_wait()) set ffff8d6d0777e300 going to sleep for 11 seconds 00000100:00100000:1.0:1770686986.893236:0:65051:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8d6d1f8cc380 pname:cluuid:pid:xid:nid:opc:job lfs:21bb1478-08ca-420c-8e2f-1655f78dcfe4:65051:1856697348838784:192.168.204.116@tcp:35:lfs.0 00000002:00100000:1.0:1770686986.893271:0:65051:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8d6d1f8cf480 x1856697348838272/t42949673376(42949673376) o101->lustre-MDT0000-mdc-ffff8d6d07631000@192.168.204.116@tcp:12/10 lens 808/4688 e 0 to 0 dl 1770687002 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:1.0:1770686987.627374:0:64129:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:1.0:1770686987.819593:0:65176: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 Debug log: 69590 lines, 69590 kept, 0 dropped, 0 bad.